Condividi tramite


UNICODE_STRING struttura (subauth.h)

La struttura UNICODE_STRING viene usata da varie funzioni di Autorità di sicurezza locale (LSA) per specificare una stringa Unicode .

Sintassi

typedef struct _UNICODE_STRING {
  USHORT Length;
  USHORT MaximumLength;
  PWSTR  Buffer;
} UNICODE_STRING, *PUNICODE_STRING;

Members

Length

Specifica la lunghezza, in byte, della stringa a cui punta il membro Buffer , non incluso il carattere NULL terminante, se presente.

Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Quando il membro della struttura Length è zero e il membro della struttura MaximumLength è 1, il membro della struttura buffer può essere una stringa vuota o contenere solo un carattere Null. Questo comportamento è cambiato a partire da Windows Server 2008 R2 e Windows 7 con SP1.

MaximumLength

Specifica le dimensioni totali, in byte, della memoria allocata per buffer. Fino a MassimoLength byte può essere scritto nel buffer senza calpestare la memoria.

Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Quando il membro della struttura Length è zero e il membro della struttura MaximumLength è 1, il membro della struttura buffer può essere una stringa vuota o contenere solo un carattere Null. Questo comportamento è cambiato a partire da Windows Server 2008 R2 e Windows 7 con SP1.

Buffer

Puntatore a una stringa di caratteri wide. Si noti che le stringhe restituite dalle varie funzioni LSA potrebbero non essere terminate con null.

Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Quando il membro della struttura Length è zero e il membro della struttura MaximumLength è 1, il membro della struttura buffer può essere una stringa vuota o contenere solo un carattere Null. Questo comportamento è cambiato a partire da Windows Server 2008 R2 e Windows 7 con SP1.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione subauth.h