日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > > 充電吧
[導讀]1、字符串Unicode字符串有一個結構體定義如下:typedef struct _UNICODE_STRING {  USHORT Length; //字符串的長度(字節(jié)數(shù))  USHORT Max

1、字符串

Unicode字符串有一個結構體定義如下:

typedef struct _UNICODE_STRING {

  USHORT Length; //字符串的長度(字節(jié)數(shù))

  USHORT MaximumLength; //字符串緩沖區(qū)的長度(字節(jié)數(shù))

  PWSTR Buffer; //字符串緩沖區(qū)

} UNICODE_STRING, *PUNICODE_STRING;

需要注意的是,當我們定義了一個UNICODE_STRING變量之后,它的Buffer域還沒有分配空間,因此我們不能直接賦值,好的做法是使用微軟提供的Rtl系列函數(shù)。

  UNICODE_STRING str;

  RtlInitUnicodeString(&str, L"my first string!");

  或者如下所示:

  #include

  UNICODE_STRING str =RTL_CONSTANT_STRING(L"my first string!");

與ring3不同,我們的UNICODE字符串并不是以“