다음을 통해 공유


CLRES_V1_FUNCTION_TABLE 매크로(resapi.h)

Resource API 버전 1.0에 대한 함수 테이블을 초기화합니다.

구문

void CLRES_V1_FUNCTION_TABLE(
   _Name,
   _Version,
   _Prefix,
   _Arbitrate,
   _Release,
   _ResControl,
   _ResTypeControl
);

매개 변수

_Name

함수 테이블에 대한 레이블입니다.

_Version

CLRES_VERSION_V1_00 같은 정확한 버전을 정의합니다.

_Prefix

함수 테이블의 각 진입점 이름 앞에 추가할 접두사입니다.

_Arbitrate

중재자 진입점의 이름입니다.

_Release

릴리스 진입점의 이름입니다.

_ResControl

ResourceControl 진입점의 이름입니다.

_ResTypeControl

ResourceTypeControl 진입점의 이름입니다.

반환 값

없음

설명

CLRES_V1_FUNCTION_TABLE 매크로는 Version 매개 변수로 지정된 버전과 Name 매개 변수로 지정된 레이블을 사용하여 Resource API 버전 1.0에 대한 함수 테이블을 만듭니다. 진입점의 실제 이름은 Prefix 매개 변수에 지정된 접두사를 Resource API에 정의된 제네릭 이름과 결합하여 생성됩니다. 예를 들어 접두사를 "FileShare" 문자열로 설정한 경우 Open 함수의 이름은 "FileShareOpen"입니다. 선택적 진입점 함수는 NULL일 수 있습니다.

결과 함수 테이블에는 다음 멤버가 포함됩니다.

멤버 Description
Prefix 열기 진입점의 이름입니다.
Prefix 닫기 진입점의 이름입니다.
Prefix 온라인 진입점의 이름입니다.
Prefix 오프라인 진입점의 이름입니다.
Prefix 종결 진입점의 이름입니다.
Prefix LooksAlive 진입점의 이름입니다.
Prefix IsAlive 진입점의 이름입니다.
 

함수 테이블의 형식을 보려면 CLRES_FUNCTION_TABLE 구조를 참조하세요.

예제

리소스 DLL 구현에서 구조 및 상수 정의를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2008 Enterprise, Windows Server 2008 Datacenter
대상 플랫폼 Windows
헤더 resapi.h

추가 정보

중재할

CLRES_FUNCTION_TABLE

데이터 구조 매크로

릴리스

ResourceControl

ResourceTypeControl