次の方法で共有


EtwSetInformation 関数 (wdm.h)

EtwSetInformation は、カーネル モード ETW プロバイダーの登録を変更するための特別な目的の情報を提供します。 EtwSetInformation 関数は、EventSetInformation 関数と同等のカーネル モードです。

構文

NTSTATUS EtwSetInformation(
  [in]           REGHANDLE        RegHandle,
  [in]           EVENT_INFO_CLASS InformationClass,
  [in, optional] PVOID            EventInformation,
  [in]           ULONG            InformationLength
);

パラメーター

[in] RegHandle

変更する ETW プロバイダーの登録ハンドル。 登録ハンドルは、EtwRegisterによって返されます。

[in] InformationClass

登録オブジェクトに対して実行する操作の型 (EVENT_INFO_CLASS)。

[in, optional] EventInformation

入力バッファー。

[in] InformationLength

入力バッファーのサイズ。

戻り値

関数が成功した場合、戻り値はSTATUS_SUCCESS。

リターン コード 形容
STATUS_INVALID_HANDLE このエラーは、RegHandle パラメーターが有効な登録ハンドルでない場合に返されます。
STATUS_INVALID_PARAMETER 1 つ以上のパラメーターが無効です。
STATUS_INVALID_DEVICE_REQUEST 要求はサポートされていません。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 以降のバージョンの Windows で使用できます。
ターゲット プラットフォーム 万国
ヘッダー wdm.h (Wdm.h を含む)
ライブラリ NtosKrnl.lib
IRQL PASSIVE_LEVEL

関連項目

EventSetInformation

EVENT_INFO_CLASS