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

IPortableDeviceManager

COM
IIDa1567595-4c2f-4574-a6fa-ecef917b9a40継承元IUnknown自前メソッド開始 vtbl3

メソッド 7

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

vtblメソッド
3HRESULT GetDevices(LPWSTR* pPnPDeviceIDs, DWORD* pcPnPDeviceIDs)
4HRESULT RefreshDeviceList()
5HRESULT GetDeviceFriendlyName(LPWSTR pszPnPDeviceID, LPWSTR pDeviceFriendlyName, DWORD* pcchDeviceFriendlyName)
6HRESULT GetDeviceDescription(LPWSTR pszPnPDeviceID, LPWSTR pDeviceDescription, DWORD* pcchDeviceDescription)
7HRESULT GetDeviceManufacturer(LPWSTR pszPnPDeviceID, LPWSTR pDeviceManufacturer, DWORD* pcchDeviceManufacturer)
8HRESULT GetDeviceProperty(LPWSTR pszPnPDeviceID, LPWSTR pszDevicePropertyName, BYTE* pData, DWORD* pcbData, DWORD* pdwType)
9HRESULT GetPrivateDevices(LPWSTR* pPnPDeviceIDs, DWORD* pcPnPDeviceIDs)