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

IProviderProperties

COM
IIDcf986ea6-3b5f-4c5f-b88a-2f8b20ceef17継承元IUnknown自前メソッド開始 vtbl3

メソッド 4

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

vtblメソッド
3HRESULT GetCount(IFunctionInstance* pIFunctionInstance, INT_PTR iProviderInstanceContext, DWORD* pdwCount)
4HRESULT GetAt(IFunctionInstance* pIFunctionInstance, INT_PTR iProviderInstanceContext, DWORD dwIndex, PROPERTYKEY* pKey)
5HRESULT GetValue(IFunctionInstance* pIFunctionInstance, INT_PTR iProviderInstanceContext, PROPERTYKEY* Key, PROPVARIANT* ppropVar)
6HRESULT SetValue(IFunctionInstance* pIFunctionInstance, INT_PTR iProviderInstanceContext, PROPERTYKEY* Key, PROPVARIANT* ppropVar)