LSA_STRING-Struktur (lsalookup.h)
Die LSA_STRING-Struktur wird von LSA-Funktionen ( Local Security Authority ) verwendet, um eine ANSI-Zeichenfolge anzugeben.
Syntax
typedef struct _LSA_STRING {
USHORT Length;
USHORT MaximumLength;
PCHAR Buffer;
} LSA_STRING, *PLSA_STRING;
Member
Length
Gibt die Länge der Zeichenfolge in Puffer in Bytes an. Dieser Wert enthält nicht das abschließende NULL-Zeichen, sofern vorhanden.
Wenn der Length-Strukturmember null und das MaximumLength-Strukturelement 1 ist, darf der Pufferstrukturmember keine leere Zeichenfolge sein oder nur ein NULL-Zeichen enthalten.
Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 und Windows XP: Wenn der Length-Strukturmember null und das MaximumLength-Strukturelement 1 ist, kann der Pufferstrukturmember eine leere Zeichenfolge sein oder nur ein NULL-Zeichen enthalten. Dieses Verhalten hat sich ab Windows Server 2008 R2 und Windows 7 mit SP1 geändert.
MaximumLength
Gibt die Gesamtgröße des Puffers in Bytes an. Bis zu MaximumLength Bytes können in den Puffer geschrieben werden, ohne den Arbeitsspeicher zu trampeln.
Wenn der Length-Strukturmember null und das MaximumLength-Strukturelement 1 ist, darf der Pufferstrukturmember keine leere Zeichenfolge sein oder nur ein NULL-Zeichen enthalten.
Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 und Windows XP: Wenn der Length-Strukturmember null und das MaximumLength-Strukturelement 1 ist, kann der Pufferstrukturmember eine leere Zeichenfolge sein oder nur ein NULL-Zeichen enthalten. Dieses Verhalten hat sich ab Windows Server 2008 R2 und Windows 7 mit SP1 geändert.
Buffer
Zeiger auf ein Array von Zeichen. Beachten Sie, dass von der LSA zurückgegebene Zeichenfolgen möglicherweise nicht null-beendet sind.
Wenn der Length-Strukturmember null und das MaximumLength-Strukturelement 1 ist, darf der Pufferstrukturmember keine leere Zeichenfolge sein oder nur ein NULL-Zeichen enthalten.
Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 und Windows XP: Wenn der Length-Strukturmember null und das MaximumLength-Strukturelement 1 ist, kann der Pufferstrukturmember eine leere Zeichenfolge sein oder nur ein NULL-Zeichen enthalten. Dieses Verhalten hat sich ab Windows Server 2008 R2 und Windows 7 mit SP1 geändert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | lsalookup.h |