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 |