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