Freigeben über


RpcMgmtInqComTimeout-Funktion (rpcdce.h)

Die RpcMgmtInqComTimeout-Funktion gibt den Timeoutwert für Bindungskommunikation in einem Bindungshandle zurück.

Syntax

RPC_STATUS RpcMgmtInqComTimeout(
  RPC_BINDING_HANDLE Binding,
  unsigned int       *Timeout
);

Parameter

Binding

Gibt eine Bindung an.

Timeout

Gibt einen Zeiger auf den Timeoutwert aus dem Binding-Parameter zurück.

Rückgabewert

Wert Bedeutung
RPC_S_OK
Der Aufruf war erfolgreich.
RPC_S_INVALID_BINDING
Das Bindungshandle war ungültig.
RPC_S_WRONG_KIND_OF_BINDING
Dies war die falsche Art der Bindung für den Vorgang.
 
Hinweis Eine Liste der gültigen Fehlercodes finden Sie unter RPC-Rückgabewerte.
 

Hinweise

Eine Clientanwendung ruft RpcMgmtInqComTimeout auf, um den Timeoutwert in einem Serverbindungshandle anzuzeigen. Der Timeoutwert gibt die relative Zeit an, die aufgewendet werden soll, um auf eine Antwort vom Server zu warten, bevor sie aufgegeben wird. Eine Tabelle der Timeoutwerte finden Sie unter Bindungstimeoutkonstanten. Weitere Informationen dazu, wie das COM-Timeout funktioniert und wann es verwendet werden sollte, finden Sie unter RPC und das Netzwerk.

Ein Client ruft auch RpcMgmtSetComTimeout auf, um den Timeoutwert zu ändern.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile rpcdce.h (rpc.h einschließen)
Bibliothek Rpcrt4.lib
DLL Rpcrt4.dll

Weitere Informationen

Bindungstimeoutkonstanten

RpcMgmtInqStats

RpcMgmtSetComTimeout