Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La struttura ANSI_STRING definisce una stringa conteggiata usata per le stringhe ANSI.
Sintassi
typedef struct _STRING {
USHORT Length;
USHORT MaximumLength;
PCHAR Buffer;
} STRING;
Members
Length
Lunghezza in byte della stringa archiviata nel buffer a cui punta buffer.
MaximumLength
Lunghezza in byte del buffer a cui punta buffer.
Buffer
Puntatore a un buffer usato per contenere una stringa di caratteri.
Commenti
La struttura ANSI_STRING viene usata per passare stringhe ANSI. Usare la routine RtlInitAnsiString per inizializzare un ANSI_STRING.
Se la stringa è terminata con valore Null, la lunghezza non include l'elemento NULL terminante.
Il valore MaximumLength viene usato per indicare la lunghezza del buffer in modo che se la stringa viene passata a una routine di conversione, ad esempio RtlUnicodeStringToAnsiString , la stringa restituita non supera le dimensioni del buffer.
Requisiti
| Requisito | Valore |
|---|---|
| Intestazione | ntdef.h (include Wdm.h, Ntddk.h) |