OLE DB プロバイダー テンプレート用マクロ

OLE DB プロバイダー テンプレートのマクロは次のカテゴリの機能を提供します。:

プロパティ セット マップ マクロ

BEGIN_PROPERTY_SET プロパティ セットの先頭をマークします。
BEGIN_PROPERTY_SET_EX プロパティ セットの先頭をマークします。
BEGIN_PROPSET_MAP プロパティの開始を設定マークを非表示またはプロバイダーの範囲を定義することができます。
CHAIN_PROPERTY_SET プロパティ グループをチェインします。
END_PROPERTY_SET プロパティ セットの終わり。
END_PROPSET_MAP プロパティ セット マップの最後をマークします。
PROPERTY_INFO_ENTRY 特定のプロパティを既定値に設定するプロパティを設定します。
PROPERTY_INFO_ENTRY_EX 特定のプロパティによって指定された値に設定するプロパティを設定します。フラグとオプションを設定することもできます。
PROPERTY_INFO_ENTRY_VALUE 特定のプロパティによって指定された値に設定、プロパティを設定します。

列マップ マクロ

BEGIN_PROVIDER_COLUMN_MAP プロバイダー列マップ エントリの先頭をマークします。
END_PROVIDER_COLUMN_MAP プロバイダー列マップ エントリの最後をマークします。
PROVIDER_COLUMN_ENTRY プロバイダーによってサポートされている特定の列を表す。
PROVIDER_COLUMN_ENTRY_FIXED プロバイダーによってサポートされている特定の列を表します。列のデータ型を指定することができます。
PROVIDER_COLUMN_ENTRY_LENGTH プロバイダーによってサポートされている特定の列を表します。列のサイズを指定することができます。
PROVIDER_COLUMN_ENTRY_STR プロバイダーによってサポートされている特定の列を表します。これは、カラム型が文字列で前提としています。
PROVIDER_COLUMN_ENTRY_WSTR プロバイダーによってサポートされている特定の列を表します。それの列型は、Unicode 文字の文字列が前提としています。

スキーマ行セット マクロ

BEGIN_SCHEMA_MAP スキーマ マップの先頭をマークします。
SCHEMA_ENTRY プロパティ セット マップの先頭をマークします。
END_SCHEMA_MAP スキーマ マップの最後をマークします。

参照してください。

OLE DB プロバイダー テンプレートを使用して、 OLE DB プロバイダー アーキテクチャは、OLE DB プロバイダーの作成

Index