RpcAsyncGetCallStatus-Funktion (rpcasync.h)
Der Client ruft die RpcAsyncGetCallStatus-Funktion auf, um den aktuellen status eines asynchronen Remoteaufrufs zu ermitteln.
Syntax
RPC_STATUS RpcAsyncGetCallStatus(
PRPC_ASYNC_STATE pAsync
);
Parameter
pAsync
Zeiger auf die RPC_ASYNC_STATE-Struktur , die asynchrone Aufrufinformationen enthält.
Rückgabewert
Wert | Bedeutung |
---|---|
|
Der Aufruf wurde erfolgreich abgeschlossen. |
|
Das asynchrone Aufrufhandle ist ungültig. |
|
Der Anruf ist noch nicht abgeschlossen. |
|
Der Aufruf schlug fehl. Die Clientanwendung muss RpcAsyncCompleteCall aufrufen, um den anwendungsspezifischen Fehlercode zu erhalten. |
Hinweis Eine Liste der gültigen Fehlercodes finden Sie unter RPC-Rückgabewerte.
Hinweise
Diese clientseitige Funktion gibt den aktuellen status des asynchronen Aufrufs zurück. Beachten Sie, dass der Aufruf abgeschlossen ist, wenn der Rückgabewert etwas anderes als RPC_S_ASYNC_CALL_PENDING ist.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | rpcasync.h (include Rpc.h) |
Bibliothek | Rpcrt4.lib |
DLL | Rpcrt4.dll |