classe Registry_V1

Questa classe è la classe padre per gli eventi del Registro di sistema.

La sintassi seguente è semplificata dal codice MOF.

Sintassi

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

Members

La classe Registry_V1 non definisce alcun membro.

Commenti

Per abilitare gli eventi del Registro di sistema in una sessione di registrazione kernel NT, specificare il EVENT_TRACE_FLAG_REGISTRY nel membro EnableFlags di una struttura EVENT_TRACE_PROPERTIES quando si chiama la funzione StartTrace .

I consumer di traccia eventi possono implementare un'elaborazione speciale per gli eventi del Registro di sistema chiamando la funzione SetTraceCallback e specificando RegistryGuid come parametro pGuid . Utilizzare i tipi di evento seguenti per identificare l'evento del Registro di sistema effettivo durante l'utilizzo degli eventi.

Tipo di evento Descrizione
EVENT_TRACE_TYPE_REGCREATE(Il valore del tipo di evento è 10)
Creare l'evento chiave. La classe Registry_TypeGroup1 MOF definisce i dati dell'evento per questo evento.
EVENT_TRACE_TYPE_REGDELETE(Il valore del tipo di evento è 12)
Eliminare l'evento chiave. La classe Registry_TypeGroup1 MOF definisce i dati dell'evento per questo evento.
EVENT_TRACE_TYPE_REGDELETEVALUE(Il valore del tipo di evento è 15)
Eliminare l'evento value. La classe Registry_TypeGroup1 MOF definisce i dati dell'evento per questo evento.
EVENT_TRACE_TYPE_REGENUMERATEKEY(Il valore del tipo di evento è 17)
Enumerare l'evento chiave. La classe Registry_TypeGroup1 MOF definisce i dati dell'evento per questo evento.
EVENT_TRACE_TYPE_REGENUMERATEVALUEKEY(Il valore del tipo di evento è 18)
Enumerare l'evento chiave valore. La classe Registry_TypeGroup1 MOF definisce i dati dell'evento per questo evento.
EVENT_TRACE_TYPE_REGFLUSH(Il valore del tipo di evento è 21)
Evento di scaricamento della chiave. La classe Registry_TypeGroup1 MOF definisce i dati dell'evento per questo evento.
EVENT_TRACE_TYPE_REGKCBDMP(Il valore del tipo di evento è 22)
Generato quando un'operazione del Registro di sistema usa handle anziché stringhe per fare riferimento alle sottochiavi. Questi eventi vengono registrati una volta per ogni handle, ovvero la prima volta che viene fatto riferimento all'handle. I riferimenti ripetuti all'handle non generano più eventi.
La classe Registry_TypeGroup1 MOF definisce i dati dell'evento per questo evento.
Windows 2000: Questo valore non è supportato.
EVENT_TRACE_TYPE_REGOPEN(Il valore del tipo di evento è 11)
Aprire l'evento chiave. La classe Registry_TypeGroup1 MOF definisce i dati dell'evento per questo evento.
EVENT_TRACE_TYPE_REGQUERY(Il valore del tipo di evento è 13)
Evento chiave di query. La classe Registry_TypeGroup1 MOF definisce i dati dell'evento per questo evento.
EVENT_TRACE_TYPE_REGQUERYMULTIPLEVALUE(Il valore del tipo di evento è 19)
Eseguire una query su più eventi di valore. La classe Registry_TypeGroup1 MOF definisce i dati dell'evento per questo evento.
EVENT_TRACE_TYPE_REGQUERYVALUE(Valore del tipo di evento è 16)
Evento valore della query. La classe Registry_TypeGroup1 MOF definisce i dati dell'evento per questo evento.
EVENT_TRACE_TYPE_REGSETINFORMATION(Il valore del tipo di evento è 20)
Impostare l'evento informativo. La classe Registry_TypeGroup1 MOF definisce i dati dell'evento per questo evento.
EVENT_TRACE_TYPE_REGSETVALUE(Il valore del tipo di evento è 14)
Impostare l'evento value. La classe Registry_TypeGroup1 MOF definisce i dati dell'evento per questo evento.

 

Requisiti

Requisito Valore
Client minimo supportato
Windows XP [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]

Vedi anche

MSNT_SystemTrace

Registro

Registry_V0

Registry_V1_TypeGroup1