Partager via


structure KEY_VIRTUALIZATION_INFORMATION (ntddk.h)

La structure KEY_VIRTUALIZATION_INFORMATION définit les informations de base disponibles pour une clé ou une sous-clé de Registre.

Syntaxe

typedef struct _KEY_VIRTUALIZATION_INFORMATION {
  ULONG VirtualizationCandidate : 1;
  ULONG VirtualizationEnabled : 1;
  ULONG VirtualTarget : 1;
  ULONG VirtualStore : 1;
  ULONG VirtualSource : 1;
  ULONG Reserved : 27;
} KEY_VIRTUALIZATION_INFORMATION, *PKEY_VIRTUALIZATION_INFORMATION;

Membres

VirtualizationCandidate

Spécifie si la clé fait partie de l’étendue de l’espace de noms de virtualisation.

VirtualizationEnabled

Spécifie si la virtualisation est activée sur cette clé. Cette valeur peut être définie sur 1 uniquement si VirtualizationCandidate a la valeur 1.

VirtualTarget

Spécifie si la clé est une clé virtuelle. Cette valeur peut être définie sur 1 uniquement si VirtualizationCandidate et VirtualizationEnabled ont la valeur 0. Cette valeur est valide uniquement sur les handles de clé de magasin virtuel.

VirtualStore

Spécifie si la clé fait partie du chemin du magasin virtuel.

VirtualSource

Spécifie si la clé a déjà été virtualisée. Cette valeur peut être définie sur 1 uniquement si VirtualizationCandidate a la valeur 1.

Reserved

L’utilisation de cette valeur est réservée au système.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible sur Windows Vista et versions ultérieures du système d’exploitation Windows.
En-tête ntddk.h (incluez Ntddk.h)

Voir aussi

KEY_BASIC_INFORMATION

KEY_CACHED_INFORMATION

KEY_FULL_INFORMATION

KEY_INFORMATION_CLASS

KEY_NAME_INFORMATION

KEY_NODE_INFORMATION

ZwEnumerateKey

ZwQueryKey