PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2024 → API - afficher son SID
API - afficher son SID
Iniciado por olivier.tosi, 20,ago. 2004 19:00 - No hay respuesta
Publicado el 20,agosto 2004 - 19:00
Bonjour,

J'aimerai afficher mon SID avec l'API ConvertSidToStringSidA
J'effectue d'abord ma requete sur LDAP puis j'essaye de convertir l'objetsid
de la façon suivante:
"select objectsid from 'LDAP://DC=aproz, DC=ch' where objectClass='user'
and objectCategory='person' AND CN='Nom et prénom'"
HDécritConnexion("ADSI","","",ipADSI,"","ADsDSOObject")
SI HOuvreConnexion("ADSI") ALORS
SI HExécuteRequêteSQL (sdADSI, "ADSI",hRequêteSansCorrection,Requete) THEN
HLitPremier(sdADSI)
info(API("ADVAPI32.DLL", "ConvertSidToStringSidA", sdADSI.objectsid,
&s_id))
FIN
FIN

Malheureusement l'API n'accepte que des variables "simples".
J'ai essayé de créer la structure SID et de la passer en paramètres mais
je ne trouve pas la bonne structure.

Merci d'avance pour votre aide