ioctl

    0

    3答えて

    私はデバイスドライバを開発しており、IOCTLを使用する必要があります。残念ながら、私はユーザー空間から構造体をコピーすることはできません。 void createSecvault(int secvaultId) { struct secvault_createoptions creationOptions; /* fill with data */ sendIoc

    0

    1答えて

    V4L(Linux用のさまざまなビデオキャプチャへの統一されたアクセスを提供するAPI)でいくつかの問題が発生しています。私はVIDIOCGCAP ioctl呼び出しを行うtryngですが、無効な引数エラーが発生します。ここ はstraceのである:ここでは execve("./test", ["./test"], [/* 26 vars */]) = 0 brk(0) =

    5

    2答えて

    私は、ioctl syscallsを介してカーネルドライバとやり取りするユーザーモードの共有オブジェクトをリバースエンジニアリングしようとしています。私は、カーネルドライバのioctlインタフェース(ioctlコマンド番号の#define、ioctlへの各種データの構造体定義)の定義を含むヘッダファイルを持っています。 私はstraceがシステムコールに渡されるユーザーポインタを参照解除する能力を

    5

    1答えて

    iwlistコマンドがLinuxで利用可能なワイヤレスネットワークをスキャンする方法を知りたい。私はソースコードを読んで、SIOCSIWSCANを使ってスキャンをトリガし、SIOCGIWSCANを使ってスキャン結果を取得するioctlコールがありました。しかし、これらのシステムコールによってビーコンフレームがどのようにキャプチャされ、分析されるのでしょうか?

    5

    1答えて

    私は非常に簡単なドライバを構築しようとしています。その唯一の目的は、 "PsSetCreateProcessNotifyRoutine"を登録し、カーネルから受け取ったコールバックに、どのWin32アプリケーションに開始および停止されたかを通知することです。 "DriverEntry"と "DriverUnload"でこのような簡単なドライバを作成し、DDKでコンパイルする方法しか知りません。しか

    0

    4答えて

    ストリームを使用して関連のないプロセス間でファイル記述子を渡すためのコードを記述しました。 サーバーは、クライアントがファイル記述子を送信するのを待つ必要があります。ここ は、サーバーのコードです: #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <stropts.h> #include <s

    2

    1答えて

    Windowsでパーティションを開くにはどうすればいいですか?Linux style/dev/sdXY?現在、私はDeviceIoControl(IOCTL_DISK_GET_DRIVE_LAYOUT, ...)を呼び出して、 パーティションを取得し、 ファイルシステムを含む領域のオフセットとサイズを保存しています。\\\\.\\PhysicalDrive%dを開いています。私のコードでは、デバイ

    2

    1答えて

    ここにいくつかのコードサンプルがありますが、信号ハンドラがではなく、で、シリアル回線上に 'break'パテとここで #include <sys/ioctl.h> #include <termios.h> #include <stdio.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include

    5

    4答えて

    Monoフレームワークでioctlコマンドを実行しようとしていますが、探しているものが見つかりません。 カーネルモジュールを持つDVBカードにコマンドを送信しようとしています。私は誰かがこれをどのようにして行うことができるかを明確に説明することができます。 Monoのカーネルモジュールを使った例は、私が推測すると便利だろう。

    2

    1答えて

    IOCTL_DVD_*制御コードのDeviceIoControlをC#から呼び出そうとしています。多くの情報を読んで、多くの例を試してみると、私は進歩はあまり進んでいません。 私が最終的にやろうとしているのは、現在DVDドライブに入っているメディアについてのDVD_LAYER_DESCRIPTOR構造です。私はCreateFileをDVDデバイスで正常に呼び出すことができますが、DeviceIoC