다음을 통해 공유


NdrAsyncClientCall 함수(rpcndr.h)

NdrAsyncClientCall 함수는 /Oi/Oic 모드 스텁의 비동기 클라이언트 쪽 진입점입니다.

구문

CLIENT_CALL_RETURN RPC_VAR_ENTRY NdrAsyncClientCall(
  [in] PMIDL_STUB_DESC pStubDescriptor,
  [in] PFORMAT_STRING  pFormat,
       ...             
);

매개 변수

[in] pStubDescriptor

원격 인터페이스의 설명에 대한 정보를 포함하는 MIDL 생성 MIDL_STUB_DESC 구조체에 대한 포인터입니다.

[in] pFormat

메서드 및 매개 변수를 설명하는 MIDL 생성 프로시저 형식 문자열에 대한 포인터입니다.

...

클라이언트 쪽 호출 스택에 대한 포인터입니다.

반환 값

원격 호출의 값을 반환합니다. 반환 값의 최대 크기는 시스템의 레지스터 크기와 동일합니다. 반환 값 크기가 레지스터 크기보다 큰 경우 MIDL은 /Os 모드 스텁으로 전환됩니다.

메서드 정의에 따라 이 함수는 네트워크 또는 서버 오류가 있는 경우 예외를 throw할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows 2000 Server [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 rpcndr.h(Rpc.h 포함)
라이브러리 Rpcrt4.lib
DLL Rpcrt4.dll