enumeración KEY_VALUE_INFORMATION_CLASS (wdm.h)
El tipo de enumeración KEY_VALUE_INFORMATION_CLASS especifica el tipo de información que se debe proporcionar sobre el valor de una clave del Registro.
Sintaxis
typedef enum _KEY_VALUE_INFORMATION_CLASS {
KeyValueBasicInformation,
KeyValueFullInformation,
KeyValuePartialInformation,
KeyValueFullInformationAlign64,
KeyValuePartialInformationAlign64,
KeyValueLayerInformation,
MaxKeyValueInfoClass
} KEY_VALUE_INFORMATION_CLASS;
Constantes
KeyValueBasicInformation La información se almacena como una estructura de KEY_VALUE_BASIC_INFORMATION. |
KeyValueFullInformation La información se almacena como una estructura KEY_VALUE_FULL_INFORMATION. |
KeyValuePartialInformation La información se almacena como una estructura KEY_VALUE_PARTIAL_INFORMATION. |
KeyValueFullInformationAlign64 La información se almacena como una estructura de KEY_VALUE_FULL_INFORMATION que está alineada con un límite de 64 bits (es decir, 8 bytes) en la memoria. Si el búfer proporcionado por el autor de la llamada no se inicia en un límite de 64 bits, ZwQueryValueKey devuelve STATUS_DATATYPE_MISALIGNMENT. |
KeyValuePartialInformationAlign64 La información se almacena como una estructura de KEY_VALUE_PARTIAL_INFORMATION_ALIGN64 que se alinea con un límite de 64 bits (es decir, 8 bytes) en memoria. Si el búfer proporcionado por el autor de la llamada no se inicia en un límite de 64 bits, ZwQueryValueKey devuelve STATUS_DATATYPE_MISALIGNMENT. |
KeyValueLayerInformation |
MaxKeyValueInfoClass Valor máximo de este tipo de enumeración. |
Observaciones
Use los valores de KEY_VALUE_INFORMATION_CLASS para especificar el tipo de datos que debe proporcionar el ZwEnumerateValueKey y rutinas de ZwQueryValueKey.
Requisitos
Requisito | Valor |
---|---|
encabezado de | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |