ホーム › Devices.ImageAcquisition › IWiaDevMgr
IWiaDevMgr
COMメソッド 9
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT EnumDeviceInfo(INT lFlag, IEnumWIA_DEV_INFO** ppIEnum) |
| 4 | HRESULT CreateDevice(LPWSTR bstrDeviceID, IWiaItem** ppWiaItemRoot) |
| 5 | HRESULT SelectDeviceDlg(HWND hwndParent, INT lDeviceType, INT lFlags, LPWSTR* pbstrDeviceID, IWiaItem** ppItemRoot) |
| 6 | HRESULT SelectDeviceDlgID(HWND hwndParent, INT lDeviceType, INT lFlags, LPWSTR* pbstrDeviceID) |
| 7 | HRESULT GetImageDlg(HWND hwndParent, INT lDeviceType, INT lFlags, INT lIntent, IWiaItem* pItemRoot, LPWSTR bstrFilename, GUID* pguidFormat) |
| 8 | HRESULT RegisterEventCallbackProgram(INT lFlags, LPWSTR bstrDeviceID, GUID* pEventGUID, LPWSTR bstrCommandline, LPWSTR bstrName, LPWSTR bstrDescription, LPWSTR bstrIcon) |
| 9 | HRESULT RegisterEventCallbackInterface(INT lFlags, LPWSTR bstrDeviceID, GUID* pEventGUID, IWiaEventCallback* pIWiaEventCallback, IUnknown** pEventObject) |
| 10 | HRESULT RegisterEventCallbackCLSID(INT lFlags, LPWSTR bstrDeviceID, GUID* pEventGUID, GUID* pClsID, LPWSTR bstrName, LPWSTR bstrDescription, LPWSTR bstrIcon) |
| 11 | HRESULT AddDeviceDlg(HWND hwndParent, INT lFlags) |