RpcAsyncGetCallStatus 함수(rpcasync.h)
클라이언트는 RpcAsyncGetCallStatus 함수를 호출하여 비동기 원격 호출의 현재 상태 확인합니다.
구문
RPC_STATUS RpcAsyncGetCallStatus(
PRPC_ASYNC_STATE pAsync
);
매개 변수
pAsync
비동기 호출 정보를 포함하는 RPC_ASYNC_STATE 구조체에 대한 포인터입니다.
반환 값
값 | 의미 |
---|---|
|
호출이 성공적으로 완료되었습니다. |
|
비동기 호출 핸들이 잘못되었습니다. |
|
호출이 아직 완료되지 않았습니다. |
|
호출이 실패한 경우 클라이언트 애플리케이션은 RpcAsyncCompleteCall 을 호출하여 애플리케이션별 오류 코드를 수신해야 합니다. |
참고 유효한 오류 코드 목록은 RPC 반환 값을 참조하세요.
설명
이 클라이언트 쪽 함수는 비동기 호출의 현재 상태 반환합니다. 반환 값이 RPC_S_ASYNC_CALL_PENDING 이외의 값이면 호출이 완료됩니다.
요구 사항
지원되는 최소 클라이언트 | Windows 2000 Professional [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows 2000 Server [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | rpcasync.h(Rpc.h 포함) |
라이브러리 | Rpcrt4.lib |
DLL | Rpcrt4.dll |