共用方式為


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

另請參閱

UNICODE_STRING