ホーム › Devices.PortableDevices › IPortableDevice
IPortableDevice
COMメソッド 9
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT Open(LPWSTR pszPnPDeviceID, IPortableDeviceValues* pClientInfo) |
| 4 | HRESULT SendCommand(DWORD dwFlags, IPortableDeviceValues* pParameters, IPortableDeviceValues** ppResults) |
| 5 | HRESULT Content(IPortableDeviceContent** ppContent) |
| 6 | HRESULT Capabilities(IPortableDeviceCapabilities** ppCapabilities) |
| 7 | HRESULT Cancel() |
| 8 | HRESULT Close() |
| 9 | HRESULT Advise(DWORD dwFlags, IPortableDeviceEventCallback* pCallback, IPortableDeviceValues* pParameters, LPWSTR* ppszCookie) |
| 10 | HRESULT Unadvise(LPWSTR pszCookie) |
| 11 | HRESULT GetPnPDeviceID(LPWSTR* ppszPnPDeviceID) |