ホーム › Devices.PortableDevices › IPortableDeviceServiceCapabilities
IPortableDeviceServiceCapabilities
COMメソッド 16
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT GetSupportedMethods(IPortableDevicePropVariantCollection** ppMethods) |
| 4 | HRESULT GetSupportedMethodsByFormat(GUID* Format, IPortableDevicePropVariantCollection** ppMethods) |
| 5 | HRESULT GetMethodAttributes(GUID* Method, IPortableDeviceValues** ppAttributes) |
| 6 | HRESULT GetMethodParameterAttributes(GUID* Method, PROPERTYKEY* Parameter, IPortableDeviceValues** ppAttributes) |
| 7 | HRESULT GetSupportedFormats(IPortableDevicePropVariantCollection** ppFormats) |
| 8 | HRESULT GetFormatAttributes(GUID* Format, IPortableDeviceValues** ppAttributes) |
| 9 | HRESULT GetSupportedFormatProperties(GUID* Format, IPortableDeviceKeyCollection** ppKeys) |
| 10 | HRESULT GetFormatPropertyAttributes(GUID* Format, PROPERTYKEY* Property, IPortableDeviceValues** ppAttributes) |
| 11 | HRESULT GetSupportedEvents(IPortableDevicePropVariantCollection** ppEvents) |
| 12 | HRESULT GetEventAttributes(GUID* Event, IPortableDeviceValues** ppAttributes) |
| 13 | HRESULT GetEventParameterAttributes(GUID* Event, PROPERTYKEY* Parameter, IPortableDeviceValues** ppAttributes) |
| 14 | HRESULT GetInheritedServices(DWORD dwInheritanceType, IPortableDevicePropVariantCollection** ppServices) |
| 15 | HRESULT GetFormatRenderingProfiles(GUID* Format, IPortableDeviceValuesCollection** ppRenderingProfiles) |
| 16 | HRESULT GetSupportedCommands(IPortableDeviceKeyCollection** ppCommands) |
| 17 | HRESULT GetCommandOptions(PROPERTYKEY* Command, IPortableDeviceValues** ppOptions) |
| 18 | HRESULT Cancel() |