PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2025 → API - afficher son SID
API - afficher son SID
Iniciado por olivier.tosi, ago., 20 2004 7:00 PM - Sem resposta
Publicado em agosto, 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