Compartilhar via


estrutura KEY_VIRTUALIZATION_INFORMATION (ntddk.h)

A estrutura KEY_VIRTUALIZATION_INFORMATION define as informações básicas disponíveis para uma chave ou subchave do Registro.

Sintaxe

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;

Membros

VirtualizationCandidate

Especifica se a chave faz parte do escopo do namespace de virtualização.

VirtualizationEnabled

Especifica se a virtualização está habilitada nessa chave. Esse valor só poderá ser definido como 1 se VirtualizationCandidate for 1.

VirtualTarget

Especifica se a chave é uma chave virtual. Esse valor só poderá ser definido como 1 se VirtualizationCandidate e VirtualizationEnabled forem 0. Esse valor é válido apenas nos identificadores de chave do repositório virtual.

VirtualStore

Especifica se a chave faz parte do caminho do repositório virtual.

VirtualSource

Especifica se a chave já foi virtualizada. Esse valor só poderá ser definido como 1 se VirtualizationCandidate for 1.

Reserved

Esse valor é reservado para uso do sistema.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows Vista e versões posteriores do sistema operacional Windows.
Cabeçalho ntddk.h (inclua Ntddk.h)

Confira também

KEY_BASIC_INFORMATION

KEY_CACHED_INFORMATION

KEY_FULL_INFORMATION

KEY_INFORMATION_CLASS

KEY_NAME_INFORMATION

KEY_NODE_INFORMATION

ZwEnumerateKey

ZwQueryKey