Открытый HRESULT (const CLSID& CLSIDDBPROPSET * pPropSet= NULL);
Открытый HRESULT (const CLSID&CLSIDLPCTSTRpName= NULL, LPCTSTR pUserName= NULL, LPCTSTRpPassword= NULL, длинныеnInitMode = 0 );
Открытый HRESULT (LPCTSTR szProgID, DBPROPSET *pPropSet );
Открытый HRESULT (LPCTSTR szProgID, LPCTSTR pName = NULL, LPCTSTR,pUserName = NULL,LPCTSTR pPassword = NULL, долгое время nInitMode = 0);
Открытый HRESULT (const CEnumer&atoramp;ПеречислительDBPROPSET * pPropSet= NULL);
Открытый HRESULT (const CEnumer&atoramp;ПеречислительLPCTSTRpName= NULL, LPCTSTR pUserName= NULL, LPCTSTRpPassword= NULL, длинныеnInitMode = 0 );
Открытый HRESULT (HWND hWnd = GetActiveWindow(), DBPROMPTOPTIONS dwPromptOptions = DBPROMPTOPTIONS_WIZARDSHEET);
Возвращаемое значение
Стандартная HRESULT.
Параметры
clsid
[в] CLSID поставщика данных.
pPropSet
[в] Указатель на структуру DBPROPSET свойства и значения, которые будут использоваться для инициализации поставщика. Свойства должны принадлежать к группе свойств инициализации. Для дальнейшей информации смотрите CDBPropSet.
pName
[в] Имя базы данных для подключения к.
pUserName
[в] Имя пользователя.
pPassword
[в] Пароль пользователя.
nInitMode
[в] Режим инициализации базы данных. В разделе Свойства инициализации в OLE DB Справочник программиста для получения списка допустимых инициализации режимов. Если nInitMode равен нулю, режим без инициализации включен в набор свойств, используемый для открытия подключения.
szProgID
[в] Идентификатор программы.
перечислитель
[в] CEnumerator объект, используемый для получения моникер для открытия соединения, когда вызывающая сторона не указывает CLSID.
hWnd
[в] Дескриптор окна, который должен быть родителем диалогового окна.
dwPromptOptions
[в] Определяет стиль локатора диалогового окна для отображения. Смотрите Msdasc.h возможных значений.
Примечания
Открывает подключение к источнику данных с помощью класса CLSID, Идентификатор программы или специальное имя или предлагает пользователю диалоговое окно локатора.