NTSCSI_UNICODE_STRING結構 (ntddscsi.h)
記憶體埠驅動程式可以使用 NTSCSI_UNICODE_STRING 結構來定義 Unicode 字串。
語法
typedef struct _NTSCSI_UNICODE_STRING {
USHORT Length;
USHORT MaximumLength;
#if ...
USHORT *Buffer;
#else
PWCH Buffer;
#endif
} NTSCSI_UNICODE_STRING;
成員
Length
儲存在 Buffer中字串的長度,以位元組為單位。
MaximumLength
配置給 Buffer記憶體的總長度,以位元組為單位。
Buffer
緩衝區的指標,用來包含寬字元字串。
言論
如果字串以 null 結尾,Length 不包含尾端 Null 字元。
MaximumLength 用來指出緩衝區 長度,因此,如果字串傳遞至轉換例程,傳回的字元串不會超過緩衝區大小。
要求
要求 | 價值 |
---|---|
標頭 | ntddscsi.h |