Compartilhar via


Classe Registry

Essa classe é a classe pai para eventos do Registro.

A sintaxe a seguir é simplificada do código MOF.

Sintaxe

[Guid("{ae53722e-c863-11d2-8659-00c04fa321a1}"), EventVersion(2)]
class Registry : MSNT_SystemTrace
{
};

Membros

A classe Registry não define nenhum membro.

Comentários

Para habilitar eventos do Registro em uma sessão de registro em log do Kernel NT, especifique o EVENT_TRACE_FLAG_REGISTRY no membro EnableFlags de uma estrutura EVENT_TRACE_PROPERTIES ao chamar a função StartTrace .

Os consumidores de rastreamento de eventos podem implementar o processamento especial para eventos do Registro chamando a função SetTraceCallback e especificando RegistryGuid como o parâmetro pGuid . Use os tipos de evento a seguir para identificar o evento do Registro real ao consumir eventos.

Tipo de evento Descrição
EVENT_TRACE_TYPE_REGCREATE(O valor do tipo de evento é 10)
Criar evento de chave. A classe MOF Registry_TypeGroup1 define os dados do evento para esse evento.
EVENT_TRACE_TYPE_REGDELETE(O valor do tipo de evento é 12)
Excluir evento de chave. A classe MOF Registry_TypeGroup1 define os dados do evento para esse evento.
EVENT_TRACE_TYPE_REGDELETEVALUE(O valor do tipo de evento é 15)
Evento Delete value. A classe MOF Registry_TypeGroup1 define os dados do evento para esse evento.
EVENT_TRACE_TYPE_REGENUMERATEKEY(O valor do tipo de evento é 17)
Enumerar evento de chave. A classe MOF Registry_TypeGroup1 define os dados do evento para esse evento.
EVENT_TRACE_TYPE_REGENUMERATEVALUEKEY(O valor do tipo de evento é 18)
Enumerar evento de chave de valor. A classe MOF Registry_TypeGroup1 define os dados do evento para esse evento.
EVENT_TRACE_TYPE_REGFLUSH(O valor do tipo de evento é 21)
Evento de tecla de liberação. A classe MOF Registry_TypeGroup1 define os dados do evento para esse evento.
EVENT_TRACE_TYPE_REGKCBDMP(O valor do tipo de evento é 22)
Criar evento de chave. Gerado quando uma operação do Registro usa identificadores em vez de cadeias de caracteres para referenciar subchaves. A classe MOF Registry_TypeGroup1 define os dados do evento para esse evento.
EVENT_TRACE_TYPE_REGOPEN(O valor do tipo de evento é 11)
Evento de chave aberta. A classe MOF Registry_TypeGroup1 define os dados do evento para esse evento.
EVENT_TRACE_TYPE_REGQUERY(O valor do tipo de evento é 13)
Evento de chave de consulta. A classe MOF Registry_TypeGroup1 define os dados do evento para esse evento.
EVENT_TRACE_TYPE_REGQUERYMULTIPLEVALUE(O valor do tipo de evento é 19)
Consultar evento de vários valores. A classe MOF Registry_TypeGroup1 define os dados do evento para esse evento.
EVENT_TRACE_TYPE_REGQUERYVALUE(O valor do tipo de evento é 16)
Evento de valor de consulta. A classe MOF Registry_TypeGroup1 define os dados do evento para esse evento.
EVENT_TRACE_TYPE_REGSETINFORMATION(O valor do tipo de evento é 20)
Definir evento de informações. A classe MOF Registry_TypeGroup1 define os dados do evento para esse evento.
EVENT_TRACE_TYPE_REGSETVALUE(O valor do tipo de evento é 14)
Definir evento de valor. A classe MOF Registry_TypeGroup1 define os dados do evento para esse evento.
Valor do tipo de evento, 23 evento delete key. Gerado quando uma operação do Registro usa identificadores em vez de cadeias de caracteres para referenciar subchaves. A classe MOF Registry_TypeGroup1 define os dados do evento para esse evento.
Valor do tipo de evento, 24 Enumera as chaves do Registro abertas no início da sessão. A classe MOF Registry_TypeGroup1 define os dados do evento para esse evento.
Valor do tipo de evento, 25 Enumera as chaves do Registro abertas no final da sessão. A classe MOF Registry_TypeGroup1 define os dados do evento para esse evento.
Valor do tipo de evento, 26 A classe MOF Registry_TypeGroup1 define os dados do evento para esse evento.
Valor do tipo de evento, 27 Evento de chave aberta. A classe MOF Registry_TypeGroup1 define os dados do evento para esse evento.

 

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 [somente aplicativos da área de trabalho]

Confira também

MSNT_SystemTrace

Registry_TypeGroup1

Registry_V0

Registry_V1