The RpcServerInqIf function returns the manager entry-point vector (EPV) registered for an interface.
This function is supported by both 32-bit platforms — Windows NT and Windows 95.
#include <rpc.h>
RPC_STATUS RPC_ENTRY RpcServerInqIf(
RPC_IF_HANDLE IfSpec,
UUID * MgrTypeUuid,
RPC_MGR_EPV * * MgrEpv
);
Specifying an argument value of NULL (or a nil UUID) signifies to return the manager EPV registered with IfSpec and the nil manager type UUID.
A server application calls the RpcServerInqIf routine to determine the manager EPV for a registered interface and manager type UUID.
Value | Meaning |
---|---|
RPC_S_OK | Success |
RPC_S_UNKNOWN_IF | Unknown interface |
RPC_S_UNKNOWN_MGR_TYPE | Unknown manager type |
Windows NT: Yes
Windows CE: Unsupported.
Header: Declared in rpcdce.h.
Import Library: Link with rpcrt4.lib.