en faisant des essais, j'ai trouvé ceci avec des résidents version 2
J'ai fait mes essais avec le résident d'une lib utilsateur.
Le résident se nomme ACLInfolib.res (je ne sais plus de quelle lib il s'agit)
Dans ce résident il y a la structure suivante avec 3 variables chaîne
Code : Tout sélectionner
Structure AC_ENTRY_INFORMATION
EntrySID.l
EntryName.s
EntryType.s
EntryDomain.s
SecurityMask.l
EndStructure
Code : Tout sélectionner
NewList variable.AC_ENTRY_INFORMATION()
Code : Tout sélectionner
; :
; NewList variable.AC_ENTRY_INFORMATION()
XOR ecx,ecx
MOV ebp,20
MOV ebx,t_variable
CALL PB_NewList
Le code devrait être
Code : Tout sélectionner
; NewList variable.AC_ENTRY_INFORMATION()
MOV ecx, s_Ac_entry_information
MOV ebp, 20
MOV ebx, t_variable
CALL PB_NewList
...
s_AC_ENTRY_INFORMATION:
dd 4
dd 8
dd 12
dd -1