KEY_VALUE_INFORMATION_CLASS 열거형(wdm.h)
KEY_VALUE_INFORMATION_CLASS 열거형 형식은 레지스트리 키의 값에 대해 제공할 정보 유형을 지정합니다.
Syntax
typedef enum _KEY_VALUE_INFORMATION_CLASS {
KeyValueBasicInformation,
KeyValueFullInformation,
KeyValuePartialInformation,
KeyValueFullInformationAlign64,
KeyValuePartialInformationAlign64,
KeyValueLayerInformation,
MaxKeyValueInfoClass
} KEY_VALUE_INFORMATION_CLASS;
상수
KeyValueBasicInformation 정보는 KEY_VALUE_BASIC_INFORMATION 구조로 저장됩니다. |
KeyValueFullInformation 정보는 KEY_VALUE_FULL_INFORMATION 구조로 저장됩니다. |
KeyValuePartialInformation 정보는 KEY_VALUE_PARTIAL_INFORMATION 구조체로 저장됩니다. |
KeyValueFullInformationAlign64 정보는 메모리의 64비트(즉, 8비트) 경계에 정렬된 KEY_VALUE_FULL_INFORMATION 구조체로 저장됩니다. 호출자 제공 버퍼가 64비트 경계에서 시작되지 않으면 ZwQueryValueKey 는 STATUS_DATATYPE_MISALIGNMENT 반환합니다. |
KeyValuePartialInformationAlign64 정보는 메모리의 64비트(즉, 8비트) 경계에 정렬된 KEY_VALUE_PARTIAL_INFORMATION_ALIGN64 구조체로 저장됩니다. 호출자 제공 버퍼가 64비트 경계에서 시작되지 않으면 ZwQueryValueKey 는 STATUS_DATATYPE_MISALIGNMENT 반환합니다. |
KeyValueLayerInformation |
MaxKeyValueInfoClass 이 열거형 형식의 최대값입니다. |
설명
KEY_VALUE_INFORMATION_CLASS 값을 사용하여 ZwEnumerateValueKey 및 ZwQueryValueKey 루틴에서 제공할 데이터 형식을 지정합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | wdm.h(Wdm.h, Ntddk.h, Ntifs.h 포함) |