Метод IScanProfileMgr::CreateProfile
Создает пустой профиль сканирования и связывает его со сканером или другим элементом получения образов Windows (WIA) 2.0.
Синтаксис
HRESULT CreateProfile(
[in] BSTR bstrDeviceID,
[in] BSTR bstrName,
[in] GUID guidCategory,
[out] IScanProfile **ppScanProfile
);
Параметры
-
bstrDeviceID [in]
-
Тип: BSTR
Идентификатор устройства или элемента WIA 2.0.
-
bstrName [in]
-
Тип: BSTR
Понятное имя нового профиля.
-
guidCategory [in]
-
Тип: GUID
GUID категории устройства или элемента WIA 2.0. Это должна быть одна из WIA_IPA_ITEM_CATEGORY констант.
-
ppScanProfile [out]
-
Тип: IScanProfile**
Адрес указателя на новый профиль.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
IScanProfileMgr::CreateProfile связывает указанное устройство с новым профилем сканирования.
IScanProfileMgr::CreateProfile автоматически создает GUID для нового профиля. Получите GUID с помощью GetGUID.
Используйте метод IScanProfileMgr::Refresh , если несколько объектов IScanProfileMgr могут одновременно создавать или удалять профили.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 [только классические приложения] |
Заголовок |
|
IDL |
|
См. также раздел