다음을 통해 공유


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_GN

공급자가 지 원하는 특정 열을 나타냅니다.열의 크기, 데이터 형식, 정밀도, 배율 및 스키마 행 집합 GUID 지정할 수 있습니다.

PROVIDER_COLUMN_ENTRY_FIXED

공급자가 지 원하는 특정 열을 나타냅니다.열 데이터 형식을 지정할 수 있습니다.

PROVIDER_COLUMN_ENTRY_LENGTH

공급자가 지 원하는 특정 열을 나타냅니다.열 크기를 지정할 수 있습니다.

PROVIDER_COLUMN_ENTRY_STR

공급자가 지 원하는 특정 열을 나타냅니다.이 열 형식 문자열인 가정 합니다.

PROVIDER_COLUMN_ENTRY_TYPE_LENGTH

공급자가 지 원하는 특정 열을 나타냅니다.PROVIDER_COLUMN_ENTRY_LENGTH, 비슷하지만 크기 뿐만 아니라 열의 데이터 형식을 지정할 수도 있습니다.

PROVIDER_COLUMN_ENTRY_WSTR

공급자가 지 원하는 특정 열을 나타냅니다.이 열 형식이 유니코드 문자열을 가정 합니다.

스키마 행 집합 매크로

BEGIN_SCHEMA_MAP

스키마 맵 시작 부분을 표시합니다.

SCHEMA_ENTRY

GUID 클래스와 연결합니다.

END_SCHEMA_MAP

스키마 맵 끝을 표시 합니다.

참고 항목

참조

OLE DB 공급자 만들기

개념

OLE DB 공급자 템플릿(C++)

OLE DB 공급자 템플릿 구조

OLE DB 공급자 템플릿 참조