KEY_VALUE_INFORMATION_CLASS enumeração (wdm.h)
O tipo de enumeração KEY_VALUE_INFORMATION_CLASS especifica o tipo de informação a ser fornecida sobre o valor de uma chave do Registro.
Sintaxe
typedef enum _KEY_VALUE_INFORMATION_CLASS {
KeyValueBasicInformation,
KeyValueFullInformation,
KeyValuePartialInformation,
KeyValueFullInformationAlign64,
KeyValuePartialInformationAlign64,
KeyValueLayerInformation,
MaxKeyValueInfoClass
} KEY_VALUE_INFORMATION_CLASS;
Constantes
KeyValueBasicInformation As informações são armazenadas como uma estrutura KEY_VALUE_BASIC_INFORMATION. |
KeyValueFullInformation As informações são armazenadas como uma estrutura KEY_VALUE_FULL_INFORMATION. |
KeyValuePartialInformation As informações são armazenadas como uma estrutura KEY_VALUE_PARTIAL_INFORMATION. |
KeyValueFullInformationAlign64 As informações são armazenadas como uma estrutura KEY_VALUE_FULL_INFORMATION alinhada a um limite de 64 bits (ou seja, 8 bytes) na memória. Se o buffer fornecido pelo chamador não iniciar em um limite de 64 bits, ZwQueryValueKey retornará STATUS_DATATYPE_MISALIGNMENT. |
KeyValuePartialInformationAlign64 As informações são armazenadas como uma estrutura KEY_VALUE_PARTIAL_INFORMATION_ALIGN64 alinhada a um limite de 64 bits (ou seja, 8 bytes) na memória. Se o buffer fornecido pelo chamador não iniciar em um limite de 64 bits, ZwQueryValueKey retornará STATUS_DATATYPE_MISALIGNMENT. |
KeyValueLayerInformation |
MaxKeyValueInfoClass O valor máximo nesse tipo de enumeração. |
Observações
Use os valores KEY_VALUE_INFORMATION_CLASS para especificar o tipo de dados a serem fornecidos pelo ZwEnumerateValueKey e rotinas de ZwQueryValueKey.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |