📄 oledb32.tli
字号:
// Created by Microsoft (R) C/C++ Compiler Version 12.00.8168.0 (7d4d4699).
//
// oledb32.tli
//
// Wrapper implementations for Win32 type library c:\program files\common files\system\ole db\oledb32.dll
// compiler-generated file created 10/13/00 at 00:13:37 - DO NOT EDIT!
#pragma once
//
// interface IDataSourceLocator wrapper method implementations
//
inline long IDataSourceLocator::GethWnd ( ) {
long _result;
HRESULT _hr = get_hWnd(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline void IDataSourceLocator::PuthWnd ( long phwndParent ) {
HRESULT _hr = put_hWnd(phwndParent);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline IDispatchPtr IDataSourceLocator::PromptNew ( ) {
IDispatch * _result;
HRESULT _hr = raw_PromptNew(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return IDispatchPtr(_result, false);
}
inline VARIANT_BOOL IDataSourceLocator::PromptEdit ( IDispatch * * ppADOConnection ) {
VARIANT_BOOL _result;
HRESULT _hr = raw_PromptEdit(ppADOConnection, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
//
// interface IDBPromptInitialize wrapper method implementations
//
inline HRESULT IDBPromptInitialize::RemotePromptDataSource ( IUnknown * pUnkOuter, wireHWND hWndParent, unsigned long dwPromptOptions, unsigned long cSourceTypeFilter, unsigned long * rgSourceTypeFilter, unsigned long cchProviderFilter, short * pwszszzProviderFilter, GUID * riid, IUnknown * * ppDataSource ) {
HRESULT _hr = raw_RemotePromptDataSource(pUnkOuter, hWndParent, dwPromptOptions, cSourceTypeFilter, rgSourceTypeFilter, cchProviderFilter, pwszszzProviderFilter, riid, ppDataSource);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
inline HRESULT IDBPromptInitialize::PromptFileName ( wireHWND hWndParent, unsigned long dwPromptOptions, LPWSTR pwszInitialDirectory, LPWSTR pwszInitialFile, LPWSTR * ppwszSelectedFile ) {
HRESULT _hr = raw_PromptFileName(hWndParent, dwPromptOptions, pwszInitialDirectory, pwszInitialFile, ppwszSelectedFile);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
//
// interface IDataInitialize wrapper method implementations
//
inline HRESULT IDataInitialize::GetDataSource ( IUnknown * pUnkOuter, unsigned long dwClsCtx, LPWSTR pwszInitializationString, GUID * riid, IUnknown * * ppDataSource ) {
HRESULT _hr = raw_GetDataSource(pUnkOuter, dwClsCtx, pwszInitializationString, riid, ppDataSource);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
inline HRESULT IDataInitialize::GetInitializationString ( IUnknown * pDataSource, char fIncludePassword, LPWSTR * ppwszInitString ) {
HRESULT _hr = raw_GetInitializationString(pDataSource, fIncludePassword, ppwszInitString);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
inline HRESULT IDataInitialize::CreateDBInstance ( GUID * clsidProvider, IUnknown * pUnkOuter, unsigned long dwClsCtx, LPWSTR pwszReserved, GUID * riid, IUnknown * * ppDataSource ) {
HRESULT _hr = raw_CreateDBInstance(clsidProvider, pUnkOuter, dwClsCtx, pwszReserved, riid, ppDataSource);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
inline HRESULT IDataInitialize::RemoteCreateDBInstanceEx ( GUID * clsidProvider, IUnknown * pUnkOuter, unsigned long dwClsCtx, LPWSTR pwszReserved, struct _COSERVERINFO * pServerInfo, unsigned long cmq, GUID * * rgpIID, IUnknown * * rgpItf, HRESULT * rghr ) {
HRESULT _hr = raw_RemoteCreateDBInstanceEx(clsidProvider, pUnkOuter, dwClsCtx, pwszReserved, pServerInfo, cmq, rgpIID, rgpItf, rghr);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
inline HRESULT IDataInitialize::LoadStringFromStorage ( LPWSTR pwszFileName, LPWSTR * ppwszInitializationString ) {
HRESULT _hr = raw_LoadStringFromStorage(pwszFileName, ppwszInitializationString);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
inline HRESULT IDataInitialize::WriteStringToStorage ( LPWSTR pwszFileName, LPWSTR pwszInitializationString, unsigned long dwCreationDisposition ) {
HRESULT _hr = raw_WriteStringToStorage(pwszFileName, pwszInitializationString, dwCreationDisposition);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -