次の方法で共有


IOCTL_HID_DISABLE_SECURE_READ IOCTL (hidclass.h)

IOCTL_HID_DISABLE_SECURE_READ要求は、HID コレクションIOCTL_HID_ENABLE_SECURE_READ要求を取り消します。 この要求を正常に使用できるのは、"信頼された" ユーザー モード アプリケーション (SeTcbPrivilege 特権を持つアプリケーション) のみです。 カーネル モード ドライバーには、既定で SeTcbPrivilege 特権がありますが、ユーザー モード アプリケーションは特権を持っていません。

セキュリティで保護された読み取り要求を有効または無効にしてコレクションのセキュリティで保護された読み取りを適用する方法については、「 HID コレクションのセキュリティで保護された読み取りを適用する」を参照してください。

メジャー コード

IRP_MJ_DEVICE_CONTROL

[入力バッファー]

[なし] :

入力バッファーの長さ

[なし] :

出力バッファー

[なし] :

出力バッファーの長さ

[なし] :

ステータス ブロック

HID クラス ドライバーは、要求元に SeTcbPrivilege 特権があり、ファイルが有効な場合に、Irp-IoStatus>Status メンバーをSTATUS_SUCCESSに設定します。 それ以外の場合は、STATUS_PRIVILEGE_NOT_HELDに設定されます。

要件

要件
Header hidclass.h (Hidclass.h を含む)

こちらもご覧ください

IOCTL_HID_DISABLE_SECURE_READ