KEY_BASIC_INFORMATION 結構 (wdm.h)

KEY_BASIC_INFORMATION 結構會定義登錄機碼可用之完整資訊的子集。

語法

typedef struct _KEY_BASIC_INFORMATION {
  LARGE_INTEGER LastWriteTime;
  ULONG         TitleIndex;
  ULONG         NameLength;
  WCHAR         Name[1];
} KEY_BASIC_INFORMATION, *PKEY_BASIC_INFORMATION;

成員

LastWriteTime

上次此索引鍵或其任何值變更的時間。 這個時間值是以絕對系統時間格式表示。 絕對系統時間是從公曆 1601 年開始以來的 100 奈秒間隔數目。

TitleIndex

裝置和中繼驅動程序應該忽略此成員。

NameLength

Name 陣列中索引鍵名稱字串的大小,以位元組為單位。

Name[1]

寬字元陣列,其中包含登錄機碼的名稱。 此字元字串 不是 以 Null 結尾。 只有這個陣列中的第一個專案會包含在 KEY_BASIC_INFORMATION 結構定義中。 陣列中剩餘元素的記憶體會緊接在這個項目後面。

備註

ZwEnumerateKeyZwQueryKey 例程會使用 KEY_BASIC_INFORMATION 結構來包含登錄機碼的基本資訊。 當任一例程的 KeyInformationClass 參數是 KeyBasicInformation 時, KeyInformation 緩衝區會被視為 KEY_BASIC_INFORMATION 結構。 如需 KeyBasicInformation 列舉值的詳細資訊,請參閱 KEY_INFORMATION_CLASS

規格需求

需求
標頭 wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h)

另請參閱

KEY_CACHED_INFORMATION

KEY_FULL_INFORMATION

KEY_INFORMATION_CLASS

KEY_NAME_INFORMATION

KEY_NODE_INFORMATION

KEY_VIRTUALIZATION_INFORMATION

ZwEnumerateKey

ZwQueryKey