PTERMINATE_IEEE_MODE型コールバック ルーチンは、現在の IEEE 動作モードを終了し、モードを IEEE 1284 互換に設定します。 並列ポート用のシステム提供のバス ドライバーは、このルーチンを提供します。
構文
PTERMINATE_IEEE_MODE PterminateIeeeMode;
NTSTATUS PterminateIeeeMode(
[in] PVOID Context
)
{...}
パラメーター
[in] Context
並列デバイスの物理デバイス オブジェクト (PDO) のデバイス拡張へのポインター。
戻り値
| リターン コード | 形容 |
|---|---|
|
動作モードが IEEE 1284 互換モードに設定されました。 |
備考
システム提供のPTERMINATE_IEEE_MODE コールバックへのポインターを取得するために、カーネル モード ドライバーは、PARCLASS_INFORMATION 構造体を返す IOCTL_INTERNAL_PARCLASS_CONNECT 要求を使用します。 PARCLASS_INFORMATION構造体の TerminateIeeeMode メンバーは、このコールバックへのポインターです。
PTERMINATE_IEEE_MODE コールバックは、呼び出し元の IRQL にある呼び出し元のスレッドで実行されます。
詳細については、「並列デバイスの通信モードの設定とクリア」を参照してください。
必要条件
| 要件 | 価値 |
|---|---|
| ターゲット プラットフォーム の | デスクトップ |
| ヘッダー | parallel.h (Parallel.h を含む) |