Windows イベント ログ関数

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

機能 Description
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 指定したイベントを識別する情報を含むブックマークを更新します。