structure NTSCSI_UNICODE_STRING (ntddscsi.h)
Les pilotes de port de stockage peuvent utiliser la structure NTSCSI_UNICODE_STRING pour définir des chaînes Unicode.
Syntaxe
typedef struct _NTSCSI_UNICODE_STRING {
USHORT Length;
USHORT MaximumLength;
#if ...
USHORT *Buffer;
#else
PWCH Buffer;
#endif
} NTSCSI_UNICODE_STRING;
Membres
Length
Longueur, en octets, de la chaîne stockée dans La mémoire tampon.
MaximumLength
Longueur totale, en octets, de la mémoire allouée pour la mémoire tampon.
Buffer
Pointeur vers une mémoire tampon utilisée pour contenir une chaîne de caractères larges.
Remarques
Si la chaîne est terminée par null, Length n’inclut pas le caractère null de fin.
MaximumLength est utilisé pour indiquer la longueur de la mémoire tampon afin que si la chaîne est passée à une routine de conversion, la chaîne retournée ne dépasse pas la taille de la mémoire tampon.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntddscsi.h |