structure LSA_STRING (lsalookup.h)
La structure LSA_STRING est utilisée par les fonctions LSA ( Local Security Authority ) pour spécifier une chaîne ANSI.
Syntaxe
typedef struct _LSA_STRING {
USHORT Length;
USHORT MaximumLength;
PCHAR Buffer;
} LSA_STRING, *PLSA_STRING;
Membres
Length
Spécifie la longueur, en octets, de la chaîne dans Mémoire tampon. Cette valeur n’inclut pas le caractère null de fin, le cas échéant.
Lorsque le membre de structure Length est égal à zéro et que le membre de structure MaximumLength a la valeur 1, le membre de structure Buffer ne doit pas être une chaîne vide ou contenir uniquement un caractère null.
Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 et Windows XP : Lorsque le membre de structure Length est égal à zéro et que le membre de structure MaximumLength est égal à 1, le membre de structure Buffer peut être une chaîne vide ou contenir uniquement un caractère null. Ce comportement a changé à partir de Windows Server 2008 R2 et de Windows 7 avec SP1.
MaximumLength
Spécifie la taille totale, en octets, de La mémoire tampon. Jusqu’à MaximumLength octets peuvent être écrits dans la mémoire tampon sans piétiner la mémoire.
Lorsque le membre de structure Length est égal à zéro et que le membre de structure MaximumLength a la valeur 1, le membre de structure Buffer ne doit pas être une chaîne vide ou contenir uniquement un caractère null.
Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 et Windows XP : Lorsque le membre de structure Length est égal à zéro et que le membre de structure MaximumLength est égal à 1, le membre de structure Buffer peut être une chaîne vide ou contenir uniquement un caractère null. Ce comportement a changé à partir de Windows Server 2008 R2 et de Windows 7 avec SP1.
Buffer
Pointeur vers un tableau de caractères. Notez que les chaînes retournées par LSA ne peuvent pas être terminées par null.
Lorsque le membre de structure Length est égal à zéro et que le membre de structure MaximumLength a la valeur 1, le membre de structure Buffer ne doit pas être une chaîne vide ou contenir uniquement un caractère null.
Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 et Windows XP : Lorsque le membre de structure Length est égal à zéro et que le membre de structure MaximumLength est égal à 1, le membre de structure Buffer peut être une chaîne vide ou contenir uniquement un caractère null. Ce comportement a changé à partir de Windows Server 2008 R2 et de Windows 7 avec SP1.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | lsalookup.h |