KEY_CACHED_INFORMATION 構造体 (ntddk.h)

KEY_CACHED_INFORMATION構造体には、レジストリ キーまたはサブキーで使用できるキャッシュされた情報が保持されます。

構文

typedef struct _KEY_CACHED_INFORMATION {
  LARGE_INTEGER LastWriteTime;
  ULONG         TitleIndex;
  ULONG         SubKeys;
  ULONG         MaxNameLen;
  ULONG         Values;
  ULONG         MaxValueNameLen;
  ULONG         MaxValueDataLen;
  ULONG         NameLength;
} KEY_CACHED_INFORMATION, *PKEY_CACHED_INFORMATION;

メンバー

LastWriteTime

キーまたはその値のいずれかが最後に変更された時刻。 この時刻の値は、システム時刻の絶対形式で表されます。 絶対システム時間は、グレゴリオ暦の 1601 年の開始以降の 100 ナノ秒間隔の数です。

TitleIndex

デバイス ドライバーと中間ドライバーは、このメンバーを無視する必要があります。

SubKeys

キーのサブキーの数。

MaxNameLen

サブキー名の最大バイト数。

Values

値エントリの数。

MaxValueNameLen

値エントリ名の最大長 (バイト単位)。

MaxValueDataLen

値入力データ フィールドの最大長 (バイト単位)。

NameLength

キー名のサイズ (バイト単位)。

要件

要件
サポートされている最小のクライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
Header ntddk.h (Ntddk.h を含む)

こちらもご覧ください

KEY_BASIC_INFORMATION

KEY_FULL_INFORMATION

KEY_INFORMATION_CLASS

KEY_NAME_INFORMATION

KEY_NODE_INFORMATION

KEY_VIRTUALIZATION_INFORMATION

ZwEnumerateKey

ZwQueryKey