다음을 통해 공유


PSTARTUP_EX_ROUTINE 콜백 함수(resapi.h)

함수 테이블과 버전 번호를 포함하는 구조를 반환하여 리소스 DLL을 로드합니다. PSTARTUP_EX_ROUTINE 형식은 이 함수에 대한 포인터를 정의합니다.

구문

PSTARTUP_EX_ROUTINE PstartupExRoutine;

DWORD PstartupExRoutine(
  [in]        LPCWSTR ResourceType,
  [in]        DWORD MinVersionSupported,
  [in]        DWORD MaxVersionSupported,
  [in] [in]   PCLRES_CALLBACK_FUNCTION_TABLE MonitorCallbackFunctions,
  [out] [out] PCLRES_FUNCTION_TABLE *ResourceDllInterfaceFunctions
)
{...}

매개 변수

[in] ResourceType

시작할 리소스의 유형입니다.

[in] MinVersionSupported

클러스터 서비스에서 지원하는 리소스 API의 최소 버전입니다.

[in] MaxVersionSupported

클러스터 서비스에서 지원하는 리소스 API의 최대 버전입니다.

[in] [in] MonitorCallbackFunctions

TBD

[out] [out] ResourceDllInterfaceFunctions

TBD

반환 값

반환 코드/값 설명
ERROR_SUCCESS
0
요청이 성공했습니다.
ERROR_REVISION_MISMATCH
1306 (0x51A)
리소스 DLL은 MinVersionSupported 및 MaxVersionSupported 매개 변수로 식별 되는 범위에 속하는 버전을 지원하지 않습니다.

요구 사항

   
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2012
대상 플랫폼 Windows
헤더 resapi.h

추가 정보

리소스 DLL Entry-Point 함수