RpcMgmtIsServerListening
The RpcMgmtIsServerListening
function tells whether a server is listening for remote procedure calls.
This function
is supported by both 32-bit platforms Windows NT and Windows 95.
#include <rpc.h>
RPC_STATUS RPC_ENTRY RpcMgmtIsServerListening(
RPC_BINDING_HANDLE Binding |
|
); |
|
Parameters
Binding
To determine
whether a remote application is listening for remote procedure calls, specify a
server binding handle for that application. To determine whether your own
(local) application is listening for remote procedure calls, specify a value of
NULL.
Remarks
An
application calls the RpcMgmtIsServerListening routine to determine
whether the server specified in the Binding argument is listening for
remote procedure calls.
RpcMgmtIsServerListening returns a true value if the server has called the RpcServerListen
routine.
Return Values
Value |
Meaning |
RPC_S_OK |
Server
listening for remote procedure calls |
RPC_S_SERVER_NOT_LISTENING |
Server not
listening for remote procedure calls |
RPC_S_INVALID_BINDING |
Invalid
binding handle |
RPC_S_WRONG_KIND_OF_BINDING |
Wrong kind
of binding for operation |
See Also