2017-03-31 10 views
0

ファイルとディレクトリツリー全体、さらに重要なのは権限がSQL Serverデータベースに書き込まれる仮想ドライブを作成する必要があります。したがって、ユーザーがこの仮想ドライブ上のフォルダまたはファイルを開くたびに、ドライバはデータベースにクエリを実行し、結果からフォルダのコンテンツを作成します。ミニフィルタドライバとして書かれた仮想ドライブは、SQL Serverデータベースから読み書きできますか?

私の質問です:カーネルモードのドライバは、SQL Serverなどのユーザーモードサービスにアクセスできますか?

答えて

0

カーネルモードドライバはユーザーモードコンポーネントと通信できますが、ユーザーモードコンポーネントはこれに対処するように設計する必要があります。だから私はドライバがSQLサーバを直接呼び出す方法は考えていませんが、あなたが設計したドライバは、あなたが設計したサービスと通信でき、SQLクエリを実行し、結果をドライバに返します。

FltSendMessage APIはおそらくこれについて学習するのに適しています。

関連する問題