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.
Sintassi
typedef enum _KEY_VALUE_INFORMATION_CLASS {
KeyValueBasicInformation,
KeyValueFullInformation,
KeyValuePartialInformation,
KeyValueFullInformationAlign64,
KeyValuePartialInformationAlign64,
KeyValueLayerInformation,
MaxKeyValueInfoClass
} KEY_VALUE_INFORMATION_CLASS;
Costanti
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 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 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. |
Commenti
Usare i valori KEY_VALUE_INFORMATION_CLASS per specificare il tipo di dati da fornire dalle routine ZwEnumerateValueKey e ZwQueryValueKey .
Requisiti
Requisito | Valore |
---|---|
Intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |