2012-01-19 11 views

答えて

3

IOCTLはデバイス依存であると定義されています。実装するための標準のioctlがある場合は、readwriteのようなシステムコールになります。 (IN、OUT、両方の)2ビットでIOCTL数で符号化され

  • パラメータ方向:

    はIOCTL番号のいくつかの規則があります。これは、一般的なユーザーからのコピー/ユーザー間コードの使用を推奨しない限り、必須ではありません。

  • 競合を避けるための魔法の数があります。 2つのデバイスが同じioctlを定義する場合、実際の害はありませんが、異なる番号を使用すると、エラーを捕捉する機会が増えます。
関連する問題