WdfDeviceGetDeviceStackIoType 関数 (wdfdevice.h)
[UMDF にのみ適用]
WdfDeviceGetDeviceStackIoType メソッドは、フレームワークがデバイスに使用しているバッファー アクセス メソッドを取得します。
構文
void WdfDeviceGetDeviceStackIoType(
[in] WDFDEVICE Device,
[out] WDF_DEVICE_IO_TYPE *ReadWriteIoType,
[out] WDF_DEVICE_IO_TYPE *IoControlIoType
);
パラメーター
[in] Device
フレームワーク デバイス オブジェクトへのハンドル。
[out] ReadWriteIoType
WDF_DEVICE_IO_TYPE型指定された値を受け取るドライバーによって割り当てられた場所へのポインター。 この値は、フレームワークがデバイスの読み取りおよび書き込み要求に使用しているバッファー アクセス メソッドを識別します。
[out] IoControlIoType
WDF_DEVICE_IO_TYPE型指定された値を受け取るドライバーによって割り当てられた場所へのポインター。 この値は、フレームワークがデバイスの I/O 制御要求に使用しているバッファー アクセスメソッドを識別します。
戻り値
何一つ
備考
PnP マネージャーがデバイスのすべてのドライバーを読み込む前に、ドライバーが WdfDeviceGetDeviceStackIoType を呼び出した場合、WdfDeviceGetDeviceStackIoType 値が実際に使用されている値ではない可能性があります。
フレームワークがバッファー アクセス方法を選択する方法の詳細については、「UMDF ドライバー でのバッファー アクセスメソッドの管理を参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 8.1 |
ターゲット プラットフォーム の | 万国 |
UMDF の最小バージョン を する | 2.0 |
ヘッダー | wdfdevice.h (Wdf.h を含む) |
ライブラリ | WUDFx02000.lib |
DLL | WUDFx02000.dll |
IRQL | PASSIVE_LEVEL |
関連項目
WdfDeviceInitSetIoTypeEx の