Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die UNICODE_STRING-Struktur wird von verschiedenen LSA-Funktionen ( Local Security Authority ) verwendet, um eine Unicode-Zeichenfolge anzugeben.
Syntax
typedef struct _UNICODE_STRING {
USHORT Length;
USHORT MaximumLength;
PWSTR Buffer;
} UNICODE_STRING, *PUNICODE_STRING;
Member
Length
Gibt die Länge der Zeichenfolge in Bytes an, auf die vom Puffermember verwiesen wird, ohne das abschließende NULL-Zeichen (falls vorhanden).
Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 und Windows XP: Wenn das Length-Strukturelement 0 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 für Puffer zugewiesenen Arbeitsspeichers in Bytes an. Bis zu MaximumLength-Bytes können in den Puffer geschrieben werden, ohne den Arbeitsspeicher zu zertrampeln.
Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 und Windows XP: Wenn das Length-Strukturelement 0 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 eine Breitzeichenzeichenfolge. Beachten Sie, dass die von den verschiedenen LSA-Funktionen zurückgegebenen Zeichenfolgen möglicherweise nicht NULL-endend sind.
Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 und Windows XP: Wenn das Length-Strukturelement 0 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 | subauth.h |