Partager via


structure NTSCSI_UNICODE_STRING (ntdddscsi.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 tampon.

MaximumLength

Longueur totale, en octets, de la mémoire allouée pour de 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, Longueur n’inclut pas le caractère null de fin.

maximumLength est utilisé pour indiquer la longueur de 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.

Exigences

Exigence Valeur
d’en-tête ntddscsi.h

Voir aussi

UNICODE_STRING