enumerazione KEY_VALUE_INFORMATION_CLASS (wdm.h)
Il tipo di enumerazione KEY_VALUE_INFORMATION_CLASS specifica il tipo di informazioni da fornire sul valore di una chiave del Registro di sistema.
C++
typedef enum _KEY_VALUE_INFORMATION_CLASS {
KeyValueBasicInformation,
KeyValueFullInformation,
KeyValuePartialInformation,
KeyValueFullInformationAlign64,
KeyValuePartialInformationAlign64,
KeyValueLayerInformation,
MaxKeyValueInfoClass
} KEY_VALUE_INFORMATION_CLASS;
KeyValueBasicInformation Le informazioni vengono archiviate come struttura KEY_VALUE_BASIC_INFORMATION. |
KeyValueFullInformation Le informazioni vengono archiviate come struttura KEY_VALUE_FULL_INFORMATION. |
KeyValuePartialInformation Le informazioni vengono archiviate come struttura KEY_VALUE_PARTIAL_INFORMATION. |
KeyValueFullInformationAlign64 Le informazioni vengono archiviate come struttura KEY_VALUE_FULL_INFORMATION allineata a un limite a 64 bit (ovvero a 8 byte) in memoria. Se il buffer fornito dal chiamante non viene avviato su un limite a 64 bit, ZwQueryValueKey restituisce STATUS_DATATYPE_MISALIGNMENT. |
KeyValuePartialInformationAlign64 Le informazioni vengono archiviate come struttura KEY_VALUE_PARTIAL_INFORMATION_ALIGN64 allineata a un limite a 64 bit (ovvero a 8 byte) in memoria. Se il buffer fornito dal chiamante non viene avviato su un limite a 64 bit, ZwQueryValueKey restituisce STATUS_DATATYPE_MISALIGNMENT. |
KeyValueLayerInformation |
MaxKeyValueInfoClass Valore massimo in questo tipo di enumerazione. |
Usare i valori KEY_VALUE_INFORMATION_CLASS per specificare il tipo di dati da fornire alle routine ZwEnumerateValue Key e ZwQueryValueKey.
Requisito | Valore |
---|---|
intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |