Freigeben über


NTSCSI_UNICODE_STRING Struktur (ntddscsi.h)

Speicherporttreiber können die NTSCSI_UNICODE_STRING Struktur verwenden, um Unicode-Zeichenfolgen zu definieren.

Syntax

typedef struct _NTSCSI_UNICODE_STRING {
  USHORT Length;
  USHORT MaximumLength;
#if ...
  USHORT *Buffer;
#else
  PWCH   Buffer;
#endif
} NTSCSI_UNICODE_STRING;

Angehörige

Length

Länge der in Puffergespeicherten Zeichenfolge in Bytes.

MaximumLength

Gesamtlänge in Bytes, der für Puffer-zugeordnet ist.

Buffer

Zeiger auf einen Puffer, der verwendet wird, um eine Zeichenfolge mit breiten Zeichen zu enthalten.

Bemerkungen

Wenn die Zeichenfolge null-beendet ist, enthält Length das nachfolgende Nullzeichen nicht.

MaximumLength- wird verwendet, um die Länge Puffer- anzugeben, sodass die zurückgegebene Zeichenfolge die Puffergröße nicht überschreitet, wenn die Zeichenfolge an eine Konvertierungsroutine übergeben wird.

Anforderungen

Anforderung Wert
Header- ntddscsi.h

Siehe auch

UNICODE_STRING