5

USB (フラッシュドライブ) をブロックするためのミニフィルターコード (アクセス拒否) を書いています。USBブロッキング

PFLT_INSTANCE_SETUP_CALLBACK* で *IOCTL_STORAGE_QUERY_PROPERTY を使用しようとしています。私は正しい道を進んでいますか?? はいの場合、PFLT_INSTANCE_SETUP_CALLBACK で IOCTL_STORAGE_QUERY_PROPERTY を使用する方法???

4

2 に答える 2

3

3か月の作業の後、ようやくブロッキングを達成しました。ここで直接コードを提供することはできませんが。ただし、次のリンクが役立つ場合があります。

パススルー開発

GitHub リンク

于 2012-03-21T11:27:17.203 に答える
1

1 つの方法は、 を使用してデバイス オブジェクトを取得し、でフラグをFltGetDiskDeviceObjectチェックすることです。デバイスの種類がわかったら、必要な操作 ( に登録する必要があります) をブロックまたは許可できます。FILE_REMOVABLE_MEDIAdevice_object->CharacteristicsFLT_OPERATION_REGISTRATION

于 2011-01-22T07:40:36.573 に答える