Classe Registry
Essa classe é a classe pai para eventos do Registro.
A sintaxe a seguir é simplificada do código MOF.
[Guid("{ae53722e-c863-11d2-8659-00c04fa321a1}"), EventVersion(2)]
class Registry : MSNT_SystemTrace
{
};
A classe Registry não define nenhum membro.
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. |
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] |