Registro eventi di Windows
Panoramica della tecnologia Registro eventi di Windows.
Per sviluppare registro eventi di Windows, sono necessarie queste intestazioni:
Per indicazioni sulla programmazione per questa tecnologia, vedere:
Enumerazioni
EVT_CHANNEL_CLOCK_TYPE Definisce i valori che specificano il tipo di timestamp da usare durante la registrazione dei canali eventi. |
EVT_CHANNEL_CONFIG_PROPERTY_ID Definisce gli identificatori che identificano le proprietà di configurazione di un canale. |
EVT_CHANNEL_ISOLATION_TYPE Definisce le autorizzazioni di accesso predefinite da applicare al canale. |
EVT_CHANNEL_REFERENCE_FLAGS Definisce i valori che specificano come viene fatto riferimento a un canale. |
EVT_CHANNEL_SID_TYPE Definisce i valori che determinano se l'evento include l'identificatore di sicurezza (SID) dell'entità che ha registrato l'evento. |
EVT_CHANNEL_TYPE Definisce il tipo di un canale. |
EVT_EVENT_METADATA_PROPERTY_ID Definisce gli identificatori che identificano le proprietà dei metadati di una definizione di evento. |
EVT_EVENT_PROPERTY_ID Definisce i valori che determinano le informazioni di query da recuperare. |
EVT_EXPORTLOG_FLAGS Definisce i valori che indicano se gli eventi provengono da un canale o da un file di log. |
EVT_FORMAT_MESSAGE_FLAGS Definisce i valori che specificano la stringa del messaggio dall'evento al formato. |
EVT_LOG_PROPERTY_ID Definisce gli identificatori che identificano le proprietà dei metadati dei file di log di un canale o di un file di log. |
EVT_LOGIN_CLASS Definisce i tipi di metodi di connessione che è possibile usare per connettersi al computer remoto. |
EVT_OPEN_LOG_FLAGS Definisce i valori che specificano se aprire un canale o un file di log esportato. |
EVT_PUBLISHER_METADATA_PROPERTY_ID Definisce gli identificatori che identificano le proprietà dei metadati di un provider. |
EVT_QUERY_FLAGS Definisce i valori che specificano come restituire i risultati della query e se si esegue una query su un canale o su un file di log. |
EVT_QUERY_PROPERTY_ID Definisce gli identificatori che identificano le informazioni di query che è possibile recuperare. |
EVT_RENDER_CONTEXT_FLAGS Definisce i valori che specificano il tipo di informazioni da accedere dall'evento. |
EVT_RENDER_FLAGS Definisce i valori che specificano cosa eseguire il rendering. |
EVT_RPC_LOGIN_FLAGS Definisce i tipi di autenticazione che è possibile usare per autenticare l'utente durante la connessione a un computer remoto. |
EVT_SEEK_FLAGS Definisce la posizione relativa nel set di risultati da cui cercare. |
EVT_SUBSCRIBE_FLAGS Definisce i valori possibili che specificano quando avviare la sottoscrizione agli eventi. |
EVT_SUBSCRIBE_NOTIFY_ACTION Definisce i possibili tipi di dati che il servizio di sottoscrizione può recapitare al callback. |
EVT_SYSTEM_PROPERTY_ID Definisce gli identificatori che identificano le proprietà specifiche del sistema di un evento. |
EVT_VARIANT_TYPE Definisce i tipi di dati possibili di un elemento di dati variant. |
Funzioni
EVT_SUBSCRIBE_CALLBACK Implementare questo callback se si chiama la funzione EvtSubscribe per ricevere eventi corrispondenti alla query. |
EvtArchiveExportedLog Aggiunge stringhe localizzate agli eventi nel file di log specificato. |
EvtCancel Annulla tutte le operazioni in sospeso in un handle. |
EvtClearLog Rimuove tutti gli eventi dal canale specificato e li scrive nel file di log di destinazione. |
EvtClose Chiude un handle aperto. |
EvtCreateBookmark Crea un segnalibro che identifica un evento in un canale. |
EvtCreateRenderContext Crea un contesto che specifica le informazioni nell'evento che si desidera eseguire il rendering. |
EvtExportLog Copia gli eventi dal canale o dal file di log specificato e li scrive nel file di log di destinazione. |
EvtFormatMessage Formatta una stringa di messaggio. (EvtFormatMessage) |
EvtGetChannelConfigProperty Ottiene la proprietà di configurazione del canale specificata. |
EvtGetEventInfo Ottiene informazioni che identificano la query XML strutturata che ha selezionato l'evento e il file di canale o di log che contiene l'evento. |
EvtGetEventMetadataProperty Ottiene la proprietà dei metadati dell'evento specificata. |
EvtGetExtendedStatus Ottiene un messaggio di testo contenente le informazioni di errore estese per l'errore corrente. |
EvtGetLogInfo Ottiene informazioni su un canale o un file di log. |
EvtGetObjectArrayProperty Ottiene una proprietà dei metadati del provider dall'oggetto specificato nella matrice. |
EvtGetObjectArraySize Ottiene il numero di elementi nella matrice di oggetti. |
EvtGetPublisherMetadataProperty Ottiene la proprietà dei metadati del provider specificata. |
EvtGetQueryInfo Ottiene informazioni su una query eseguita che identifica l'elenco di canali o file di log che la query ha tentato di accedere. La funzione ottiene anche un elenco di codici restituiti che indicano l'esito positivo o negativo di ogni accesso. |
EvtNext Ottiene l'evento successivo dai risultati della query o della sottoscrizione. |
EvtNextChannelPath Ottiene un nome del canale dall'enumeratore. |
EvtNextEventMetadata Ottiene una definizione di evento dall'enumeratore. |
EvtNextPublisherId Ottiene l'identificatore di un provider dall'enumeratore. |
EvtOpenChannelConfig Ottiene un handle utilizzato per leggere o modificare la proprietà di configurazione di un canale. |
EvtOpenChannelEnum Ottiene un handle utilizzato per enumerare l'elenco di canali registrati nel computer. |
EvtOpenEventMetadataEnum Ottiene un handle utilizzato per enumerare l'elenco di eventi definiti dal provider. |
EvtOpenLog Ottiene un handle per un canale o un file di log che è quindi possibile usare per ottenere informazioni sul canale o sul file di log. |
EvtOpenPublisherEnum Ottiene un handle utilizzato per enumerare l'elenco di provider registrati nel computer. |
EvtOpenPublisherMetadata Ottiene un handle utilizzato per leggere i metadati del provider specificato. |
EvtOpenSession Stabilisce una connessione a un computer remoto che è possibile usare quando si chiamano le altre funzioni del registro eventi di Windows. |
EvtQuery Esegue una query per recuperare gli eventi da un canale o da un file di log che corrispondono ai criteri di query specificati. |
EvtRender Esegue il rendering di un frammento XML in base al contesto di rendering specificato. |
EvtSaveChannelConfig Salva le modifiche apportate alla configurazione di un canale. |
EvtSeek Cerca un evento specifico in un set di risultati di query. |
EvtSetChannelConfigProperty Imposta la proprietà di configurazione specificata di un canale. |
EvtSubscribe Crea una sottoscrizione che riceverà eventi correnti e futuri da un canale o da un file di log che corrisponde ai criteri di query specificati. |
EvtUpdateBookmark Aggiornamenti il segnalibro con informazioni che identificano l'evento specificato. |
Strutture
EVT_RPC_LOGIN Contiene le informazioni utilizzate per connettersi a un computer remoto. |
EVT_VARIANT Contiene i dati dell'evento o i valori delle proprietà. |