PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → API - afficher son SID
API - afficher son SID
Started by olivier.tosi, Aug., 20 2004 7:00 PM - No answer
Posted on August, 20 2004 - 7:00 PM
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