ホーム › Devices.PortableDevices › IPortableDeviceCapabilities
IPortableDeviceCapabilities
COMメソッド 11
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT GetSupportedCommands(IPortableDeviceKeyCollection** ppCommands) |
| 4 | HRESULT GetCommandOptions(PROPERTYKEY* Command, IPortableDeviceValues** ppOptions) |
| 5 | HRESULT GetFunctionalCategories(IPortableDevicePropVariantCollection** ppCategories) |
| 6 | HRESULT GetFunctionalObjects(GUID* Category, IPortableDevicePropVariantCollection** ppObjectIDs) |
| 7 | HRESULT GetSupportedContentTypes(GUID* Category, IPortableDevicePropVariantCollection** ppContentTypes) |
| 8 | HRESULT GetSupportedFormats(GUID* ContentType, IPortableDevicePropVariantCollection** ppFormats) |
| 9 | HRESULT GetSupportedFormatProperties(GUID* Format, IPortableDeviceKeyCollection** ppKeys) |
| 10 | HRESULT GetFixedPropertyAttributes(GUID* Format, PROPERTYKEY* Key, IPortableDeviceValues** ppAttributes) |
| 11 | HRESULT Cancel() |
| 12 | HRESULT GetSupportedEvents(IPortableDevicePropVariantCollection** ppEvents) |
| 13 | HRESULT GetEventOptions(GUID* Event, IPortableDeviceValues** ppOptions) |