Ole db şablon sağlayıcı makrolar aşağıdaki kategorilerdeki işlevsellik sunar:
Özellik kümesi göster makrolar
| BEGIN_PROPERTY_SET | Özellik kümesi başlangıcını işaretler. |
| BEGIN_PROPERTY_SET_EX | Özellik kümesi başlangıcını işaretler. |
| BEGIN_PROPSET_MAP | Gizli veya sağlayıcı kapsamı dışında tanımlanmış işaretleri başına bir özellik kümesi. |
| CHAIN_PROPERTY_SET | Özellik grupları birlikte zincirler. |
| END_PROPERTY_SET | Bir özellik kümesinin sonunu işaretler. |
| END_PROPSET_MAP | Sonunu bir özellik kümesi Haritası. |
| PROPERTY_INFO_ENTRY | Belirli bir özellik için varsayılan değer ayarlama özelliği ayarlar. |
| PROPERTY_INFO_ENTRY_EX | Belirli bir özelliği tarafından sağlanan bir değer ayarlar. Ayrıca bayrakları ve Seçenekler belirlemenizi sağlar. |
| PROPERTY_INFO_ENTRY_VALUE | Belirli bir özelliği tarafından sağlanan değer ayarlar. |
Sütun göster makrolar
| BEGIN_PROVIDER_COLUMN_MAP | Sağlayıcı sütun eşleme girdilerini başlangıcını işaretler. |
| END_PROVIDER_COLUMN_MAP | Sağlayıcı sütun eşleme girdilerini sonunu işaretler. |
| PROVIDER_COLUMN_ENTRY | Sağlayıcı tarafından desteklenen belirli bir sütunu temsil eder. |
| PROVIDER_COLUMN_ENTRY_FIXED | Sağlayıcı tarafından desteklenen belirli bir sütunu temsil eder. Sütun veri türünü belirtmenize olanak verir. |
| PROVIDER_COLUMN_ENTRY_LENGTH | Sağlayıcı tarafından desteklenen belirli bir sütunu temsil eder. Sütun boyutu belirtmenize olanak verir. |
| PROVIDER_COLUMN_ENTRY_STR | Sağlayıcı tarafından desteklenen belirli bir sütunu temsil eder. Sütun türü bir dize olduğunu varsayar. |
| PROVIDER_COLUMN_ENTRY_WSTR | Sağlayıcı tarafından desteklenen belirli bir sütunu temsil eder. Unicode karakter dizesi sütun türü olduğunu varsayar. |
Şema satır kümesi makrolar
| BEGIN_SCHEMA_MAP | Bir şema harita başında işaretleri. |
| SCHEMA_ENTRY | Özellik kümesi harita başında işaretleri. |
| END_SCHEMA_MAP | ŞEMA eşleme sonunu işaretler. |
Ayrıca bkz:
ole db sağlayıcısı şablonları kullanarak ole db Sağlayıcı mimarisi, bir ole db sağlayıcısı oluşturma