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」を参照してください。
要件
要件 | 値 |
---|---|
Header | ntddk.h (Ntddk.h を含む) |