Windows イベント ログ関数

Windows イベント ログには、チャネルまたはイベント ログからイベントを取得したり、プロバイダーのメタデータと生成されるイベントを取得したりするために使用できる次の関数が定義されています。

機能 形容
EVT_SUBSCRIBE_CALLBACK EvtSubscribe 関数を呼び出して、クエリに一致するイベントを受信する場合は、このコールバックを実装します。
EvtArchiveExportedLog 指定したログ ファイル内のイベントにローカライズされた文字列を追加します。
EvtCancel ハンドルに対するすべての保留中の操作を取り消します。
EvtClearLog 指定したチャネルからすべてのイベントを削除し、ターゲット ログ ファイルに書き込みます。
EvtClose 開いているハンドルを閉じます。
EvtCreateBookmarkの チャネル内のイベントを識別するブックマークを作成します。
EvtCreateRenderContextの レンダリングするイベントの情報を指定するコンテキストを作成します。
EvtExportLogをする 指定したチャネルまたはログ ファイルからイベントをコピーし、ターゲット ログ ファイルに書き込みます。
EvtFormatMessageの メッセージ文字列を書式設定します。
EvtGetChannelConfigPropertyの 指定したチャネル構成プロパティを取得します。
EvtGetEventInfoの イベントを選択した構造化 XML クエリと、イベントが発生したチャネルまたはログ ファイルを識別する情報を取得します。
EvtGetEventMetadataPropertyの 指定したイベント メタデータ プロパティを取得します。
EvtGetExtendedStatusの 現在のエラーの拡張エラー情報を含むテキスト メッセージを取得します。
EvtGetLogInfoの チャネルまたはログ ファイルに関する情報を取得します。
EvtGetObjectArrayPropertyの 配列内の指定したオブジェクトからプロバイダー メタデータ プロパティを取得します。
EvtGetObjectArraySizeの オブジェクトの配列内の要素の数を取得します。
EvtGetPublisherMetadataPropertyの 指定したプロバイダー メタデータ プロパティを取得します。
EvtGetQueryInfoの クエリがアクセスしようとしたチャネルまたはログ ファイルの一覧と、各アクセスの成功または失敗を示すリターン コードの一覧を識別する、実行したクエリに関する情報を取得します。
EvtNext クエリまたはサブスクリプションの結果から次のイベントを取得します。
EvtNextChannelPathの 列挙子からチャネル名を取得します。
EvtNextEventMetadataの 列挙子からイベント定義を取得します。
EvtNextPublisherIdの 列挙子からプロバイダーの識別子を取得します。
EvtOpenChannelConfigの チャネルの構成プロパティの読み取りまたは変更に使用するハンドルを取得します。
EvtOpenChannelEnumの コンピューターに登録されているチャネルの一覧を列挙するために使用するハンドルを取得します。
EvtOpenEventMetadataEnumをする プロバイダーが定義するイベントの一覧を列挙するために使用するハンドルを取得します。
EvtOpenLogの チャネルまたはログ ファイルに関する情報を取得するために使用できるチャネルまたはログ ファイルへのハンドルを取得します。
EvtOpenPublisherEnumをする コンピューター上の登録済みプロバイダーの一覧を列挙するために使用するハンドルを取得します。
EvtOpenPublisherMetadataをする 指定したプロバイダーのメタデータを読み取るために使用するハンドルを取得します。
EvtOpenSessionの 他の Windows イベント ログ関数を呼び出すときに使用できるリモート コンピューターへの接続を確立します。
EvtQueryの 指定したクエリ条件に一致するチャネルまたはログ ファイルからイベントを取得するクエリを実行します。
EvtRender 指定したレンダリング コンテキストに基づいて XML フラグメントをレンダリングします。
EvtSaveChannelConfigの チャネルの構成に加えられた変更を保存します。
EvtSeek クエリ結果セット内の特定のイベントをシークします。
EvtSetChannelConfigPropertyの チャネルの指定した構成プロパティを設定します。
EvtSubscribe 指定したクエリ条件に一致するチャネルまたはログ ファイルから現在および将来のイベントを受信するサブスクリプションを作成します。
EvtUpdateBookmarkをする 指定したイベントを識別する情報でブックマークを更新します。