Hitachi

ノンストップデータベース HiRDB Version 10 UAP開発ガイド


14.2.1 レジストリ情報

〈この項の構成〉

(1) HKEY_CLASSES_ROOTキーに追加

(a) プロバイダプログラムID=プロバイダ名称

"HiRDBProvider"="Hitachi HiRDB OLE DB Provider"

(b) プロバイダクラスID

"HiRDBProvider\\ClSID"="{6A708561-748A-11d3-B810-0000E2212E58}"

(2) HKEY_CLASSES_ROOT¥CLSIDサブキーに追加

(a) プロバイダプログラムID

{"CLSID\\{6A708561-748A-11d3-B810-0000E2212E58}"="HiRDBProvider"

(b) プロバイダ名称

"CLSID\\{6A708561-748A-11d3-B810-0000E2212E58}\\ProgID"
  ="HiRDBProvider"

(c) バージョン別プログラムID

"CLSID\\{6A708561-748A-11d3-B810-0000E2212E58}
  \\VersionIndependentProgID"="HiRDBProvider"

(d) プロバイダDLL名称

"CLSID\\{6A708561-748A-11d3-B810-0000E2212E58}\\InprocServer32"
  ="pdoledb.dll"
"CLSID\\{6A708561-748A-11d3-B810-0000E2212E58}\\InprocServer32
  \\ThreadingModel"="Both"

(e) コメント

"CLSID\\{6A708561-748A-11d3-B810-0000E2212E58}\\OLE DB Provider"
  ="Hitachi HiRDB OLE DB Provider"

(f) 拡張エラー名称

"CLSID\\{6A708561-748A-11d3-B810-0000E2212E58}\\ExtendedErrors"
  ="Hitachi HiRDB OLE DB Provider"

(g) 拡張エラーコメント

"CLSID\\{6A708561-748A-11d3-B810-0000E2212E58}
  \\ExtendedErrors\\{5F6D492E-40BA-11D3-BD66-0000E21F878E}"
  = "Hitachi HiRDB OLE DB Provider"

(3) HKEY_CLASSES_ROOTキーに追加

(a) プロバイダエラープログラムID

" HiRDBProviderErrors"="Hitachi HiRDB OLE DB Provider"

(b) プロバイダエラークラスID

"HiRDBProviderErrors\\ClSID"="{5F6D492E-40BA-11D3-BD66-0000E21F878E}"

(4) HKEY_CLASSES_ROOT¥CLSIDサブキーに追加

(a) プロバイダエラープログラムID

"CLSID\\{5F6D492E-40BA-11D3-BD66-0000E21F878E}"
  ="HiRDBProvider Error Lookup"

(b) プロバイダエラールックアップ名称

"CLSID\\{5F6D492E-40BA-11D3-BD66-0000E21F878E}\\ProgID"
  ="HiRDBProvider Error Lookup"

(c) バージョン別エラールックアッププログラムID

"CLSID\\{5F6D492E-40BA-11D3-BD66-0000E21F878E}
  \\VersionIndependentProgID"="HiRDBProvider Error Lookup"

(d) プロバイダエラールックアップDLL名称

"CLSID\\{5F6D492E-40BA-11D3-BD66-0000E21F878E}\\InprocServer32"
  ="pdoledb.dll"
"CLSID\\{5F6D492E-40BA-11D3-BD66-0000E21F878E}\\InprocServer32
  \\ThreadingModel"="Both"