Win32 API 日本語リファレンス
ホームSystem.Search › IDataInitialize

IDataInitialize

COM
IID2206ccb1-19c1-11d1-89e0-00c04fd7a829継承元IUnknown自前メソッド開始 vtbl3

メソッド 6

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT GetDataSource(IUnknown* pUnkOuter, DWORD dwClsCtx, LPWSTR pwszInitializationString, GUID* riid, IUnknown** ppDataSource)
4HRESULT GetInitializationString(IUnknown* pDataSource, BYTE fIncludePassword, LPWSTR* ppwszInitString)
5HRESULT CreateDBInstance(GUID* clsidProvider, IUnknown* pUnkOuter, DWORD dwClsCtx, LPWSTR pwszReserved, GUID* riid, IUnknown** ppDataSource)
6HRESULT CreateDBInstanceEx(GUID* clsidProvider, IUnknown* pUnkOuter, DWORD dwClsCtx, LPWSTR pwszReserved, COSERVERINFO* pServerInfo, DWORD cmq, MULTI_QI* rgmqResults)
7HRESULT LoadStringFromStorage(LPWSTR pwszFileName, LPWSTR* ppwszInitializationString)
8HRESULT WriteStringToStorage(LPWSTR pwszFileName, LPWSTR pwszInitializationString, DWORD dwCreationDisposition)