次の方法で共有


KEY_NAME_INFORMATION構造体 (ntddk.h)

KEY_NAME_INFORMATION 構造体は、キーの名前と名前の長さを保持します。

構文

typedef struct _KEY_NAME_INFORMATION {
  ULONG NameLength;
  WCHAR Name[1];
} KEY_NAME_INFORMATION, *PKEY_NAME_INFORMATION;

メンバーズ

NameLength

Name 配列内のキー名文字列のサイズ (バイト単位)。

Name[1]

キーの名前を含むワイド文字の配列。 この文字列は null で終 KEY_NAME_INFORMATION 構造体定義には、この配列の最初の要素のみが含まれます。 配列内の残りの要素のストレージは、この要素の直後にあります。

備考

ZwQueryKey ルーチンは、レジストリ キー名を格納するために KEY_NAME_INFORMATION 構造体を使用します。 このルーチンの KeyInformationClass パラメーターが KeyNameInformation 場合、KeyInformation バッファーは KEY_NAME_INFORMATION 構造体として扱われます。 KeyNameInformation 列挙値の詳細については、「KEY_INFORMATION_CLASS」を参照してください。

必要条件

要件 価値
ヘッダー ntddk.h (Ntddk.h を含む)

関連項目

KEY_BASIC_INFORMATION

KEY_CACHED_INFORMATION

KEY_INFORMATION_CLASS

KEY_NODE_INFORMATION

KEY_VIRTUALIZATION_INFORMATION

ZwQueryKey