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