Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Windows Event Log defines the following functions that you can use to get events from a channel or event log and to get the metadata for a provider and the events that it generates.
Function | Description |
---|---|
EVT_SUBSCRIBE_CALLBACK | Implement this callback if you call the EvtSubscribe function to receive events that match your query. |
EvtArchiveExportedLog | Adds localized strings to the events in the specified log file. |
EvtCancel | Cancels all pending operations on a handle. |
EvtClearLog | Removes all events from the specified channel and writes them to the target log file. |
EvtClose | Closes an open handle. |
EvtCreateBookmark | Creates a bookmark that identifies an event in a channel. |
EvtCreateRenderContext | Creates a context that specifies the information in the event that you want to render. |
EvtExportLog | Copies events from the specified channel or log file and writes them to the target log file. |
EvtFormatMessage | Formats a message string. |
EvtGetChannelConfigProperty | Gets the specified channel configuration property. |
EvtGetEventInfo | Gets information that identifies the structured XML query that selected the event and the channel or log file from which it came. |
EvtGetEventMetadataProperty | Gets the specified event metadata property. |
EvtGetExtendedStatus | Gets a text message that contains the extended error information for the current error. |
EvtGetLogInfo | Gets information about a channel or log file. |
EvtGetObjectArrayProperty | Gets a provider metadata property from the specified object in the array. |
EvtGetObjectArraySize | Gets the number of elements in the array of objects. |
EvtGetPublisherMetadataProperty | Gets the specified provider metadata property. |
EvtGetQueryInfo | Gets information about a query that you ran that identifies the list of channels or log files that the query attempted to access and a list of return codes that indicates the success or failure of each access. |
EvtNext | Gets the next event from the query or subscription results. |
EvtNextChannelPath | Gets a channel name from the enumerator. |
EvtNextEventMetadata | Gets an event definition from the enumerator. |
EvtNextPublisherId | Gets the identifier of a provider from the enumerator. |
EvtOpenChannelConfig | Gets a handle that you use to read or modify a channel's configuration property. |
EvtOpenChannelEnum | Gets a handle that you use to enumerate the list of channels that are registered on the computer. |
EvtOpenEventMetadataEnum | Gets a handle that you use to enumerate the list of events that the provider defines. |
EvtOpenLog | Gets a handle to a channel or log file that you can then use to get information about the channel or log file. |
EvtOpenPublisherEnum | Gets a handle that you use to enumerate the list of registered providers on the computer. |
EvtOpenPublisherMetadata | Gets a handle that you use to read the specified provider's metadata. |
EvtOpenSession | Establishes a connection to a remote computer that you can use when calling the other Windows Event Log functions. |
EvtQuery | Runs a query to retrieve events from a channel or log file that match the specified query criteria. |
EvtRender | Renders an XML fragment based on the rendering context that you specify. |
EvtSaveChannelConfig | Saves the changes made to a channel's configuration. |
EvtSeek | Seeks to a specific event in a query result set. |
EvtSetChannelConfigProperty | Sets the specified configuration property of a channel. |
EvtSubscribe | Creates a subscription that will receive current and future events from a channel or log file that match the specified query criteria. |
EvtUpdateBookmark | Updates the bookmark with information that identifies the specified event. |