Freigeben über


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