Clase del Registro

Esta clase es la clase primaria para los eventos del Registro.

La sintaxis siguiente se simplifica a partir del código MOF.

Sintaxis

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

Miembros

La clase Registry no define ningún miembro.

Comentarios

Para habilitar eventos del Registro en una sesión de registro del kernel nt, especifique el EVENT_TRACE_FLAG_REGISTRY en el miembro EnableFlags de una estructura de EVENT_TRACE_PROPERTIES al llamar a la función StartTrace .

Los consumidores de seguimiento de eventos pueden implementar un procesamiento especial para los eventos del Registro llamando a la función SetTraceCallback y especificando RegistryGuid como parámetro pGuid . Use los siguientes tipos de eventos para identificar el evento del Registro real al consumir eventos.

Tipo de evento Descripción
EVENT_TRACE_TYPE_REGCREATE(El valor del tipo de evento es 10)
Crear evento de clave. La Registry_TypeGroup1 clase MOF define los datos del evento para este evento.
EVENT_TRACE_TYPE_REGDELETE(El valor del tipo de evento es 12)
Eliminar evento de clave. La Registry_TypeGroup1 clase MOF define los datos del evento para este evento.
EVENT_TRACE_TYPE_REGDELETEVALUE(El valor del tipo de evento es 15)
Eliminar evento de valor. La Registry_TypeGroup1 clase MOF define los datos del evento para este evento.
EVENT_TRACE_TYPE_REGENUMERATEKEY(El valor del tipo de evento es 17)
Enumerar el evento de clave. La Registry_TypeGroup1 clase MOF define los datos del evento para este evento.
EVENT_TRACE_TYPE_REGENUMERATEVALUEKEY(El valor del tipo de evento es 18)
Enumerar el evento de clave de valor. La Registry_TypeGroup1 clase MOF define los datos del evento para este evento.
EVENT_TRACE_TYPE_REGFLUSH(El valor del tipo de evento es 21)
Evento de clave de vaciado. La Registry_TypeGroup1 clase MOF define los datos del evento para este evento.
EVENT_TRACE_TYPE_REGKCBDMP(El valor del tipo de evento es 22)
Crear evento de clave. Se genera cuando una operación del Registro usa identificadores en lugar de cadenas para hacer referencia a subclaves. La Registry_TypeGroup1 clase MOF define los datos del evento para este evento.
EVENT_TRACE_TYPE_REGOPEN(El valor del tipo de evento es 11)
Abra el evento de clave. La Registry_TypeGroup1 clase MOF define los datos del evento para este evento.
EVENT_TRACE_TYPE_REGQUERY(El valor del tipo de evento es 13)
Evento de clave de consulta. La Registry_TypeGroup1 clase MOF define los datos del evento para este evento.
EVENT_TRACE_TYPE_REGQUERYMULTIPLEVALUE(El valor del tipo de evento es 19)
Consulta de varios eventos de valor. La Registry_TypeGroup1 clase MOF define los datos del evento para este evento.
EVENT_TRACE_TYPE_REGQUERYVALUE(El valor del tipo de evento es 16)
Evento de valor de consulta. La Registry_TypeGroup1 clase MOF define los datos del evento para este evento.
EVENT_TRACE_TYPE_REGSETINFORMATION(El valor del tipo de evento es 20)
Establecer evento de información. La Registry_TypeGroup1 clase MOF define los datos del evento para este evento.
EVENT_TRACE_TYPE_REGSETVALUE(El valor del tipo de evento es 14)
Establecer evento de valor. La Registry_TypeGroup1 clase MOF define los datos del evento para este evento.
Valor del tipo de evento, 23 eliminar evento de clave. Se genera cuando una operación del Registro usa identificadores en lugar de cadenas para hacer referencia a subclaves. La Registry_TypeGroup1 clase MOF define los datos del evento para este evento.
Valor del tipo de evento, 24 Enumera las claves del Registro abiertas al principio de la sesión. La Registry_TypeGroup1 clase MOF define los datos del evento para este evento.
Valor del tipo de evento, 25 Enumera las claves del Registro abiertas al final de la sesión. La Registry_TypeGroup1 clase MOF define los datos del evento para este evento.
Valor de tipo de evento, 26 La Registry_TypeGroup1 clase MOF define los datos del evento para este evento.
Valor de tipo de evento, 27 Abra el evento de clave. La Registry_TypeGroup1 clase MOF define los datos del evento para este evento.

 

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]

Consulte también

MSNT_SystemTrace

Registry_TypeGroup1

Registry_V0

Registry_V1