Win32 API 日本語リファレンス
ホームDevices.DeviceAccess › IDeviceIoControl

IDeviceIoControl

COM
IID9eefe161-23ab-4f18-9b49-991b586ae970継承元IUnknown自前メソッド開始 vtbl3

メソッド 3

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT DeviceIoControlSync(DWORD ioControlCode, BYTE* inputBuffer, DWORD inputBufferSize, BYTE* outputBuffer, DWORD outputBufferSize, DWORD* bytesReturned)
4HRESULT DeviceIoControlAsync(DWORD ioControlCode, BYTE* inputBuffer, DWORD inputBufferSize, BYTE* outputBuffer, DWORD outputBufferSize, IDeviceRequestCompletionCallback* requestCompletionCallback, UINT_PTR* cancelContext)
5HRESULT CancelOperation(UINT_PTR cancelContext)