PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → API - afficher son SID
API - afficher son SID
Débuté par olivier.tosi, 20 aoû. 2004 19:00 - Aucune réponse
Posté le 20 août 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