Resource API 버전 4.0에 대한 함수 테이블을 초기화합니다.
구문
void CLRES_V4_FUNCTION_TABLE_SET(
_Name,
_Version,
_Prefix,
_Arbitrate,
_Release,
_BeginResCtrl,
_BeginResTypeCtrl,
_LooksAlive,
_IsAlive,
_Cancel,
_BeginResCtrlAsUser,
_BeginResTypeCtrlAsUser
);
매개 변수
_Name
함수 테이블의 이름입니다.
_Version
CLRES_VERSION_V4_00 같은 함수 테이블의 버전입니다.
_Prefix
함수 테이블의 각 진입점 이름 앞에 추가되는 접두사입니다.
_Arbitrate
중재자 진입점의 이름입니다.
_Release
릴리스 진입점의 이름입니다.
_BeginResCtrl
BeginResourceControl 진입점의 이름입니다.
_BeginResTypeCtrl
BeginResourceTypeControl 진입점의 이름입니다.
_LooksAlive
LooksAlive 진입점의 이름입니다.
_IsAlive
IsAlive 진입점의 이름입니다.
_Cancel
취소 진입점의 이름입니다.
_BeginResCtrlAsUser
BeginResourceControlAsUser 진입점의 이름입니다.
_BeginResTypeCtrlAsUser
BeginResourceTypeControlAsUser 진입점의 이름입니다.
반환 값
없음
설명
CLRES_V4_FUNCTION_TABLE_SET 매크로는 Version 매개 변수로 지정된 버전과 Name 매개 변수로 지정된 레이블을 사용하여 Resource API 버전 4.0에 대한 함수 테이블을 만듭니다. 진입점의 실제 이름은 Prefix 매개 변수에 지정된 접두사를 Resource API에 정의된 제네릭 이름과 결합하여 생성됩니다. 예를 들어 접두사를 "FileShare" 문자열로 설정한 경우 Open 함수의 이름은 "FileShareOpen"입니다. 선택적 진입점 함수는 NULL로 설정할 수 있습니다.
결과 함수 테이블에는 다음 멤버가 포함됩니다.
| 멤버 | Description |
|---|---|
| Prefix | OpenV2 진입점의 이름입니다. |
| Prefix | 닫기 진입점의 이름입니다. |
| Prefix | OnlineV2 진입점의 이름입니다. |
| Prefix | OfflineV2 진입점의 이름입니다. |
| Prefix | 종결 진입점의 이름입니다. |
함수 테이블의 형식을 보려면 CLRES_FUNCTION_TABLE 구조를 참조하세요.
요구 사항
| 요구 사항 | 값 |
|---|---|
| 지원되는 최소 클라이언트 | 지원되는 버전 없음 |
| 지원되는 최소 서버 | Windows Server 2016 |
| 대상 플랫폼 | Windows |
| 헤더 | resapi.h |