RpcServerInqIf  212XVYT

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

 

   );

 

 

Parameters

IfSpec

Specifies the interface whose manager EPV is returned.

MgrTypeUuid

Points to the manager type UUID whose manager EPV is returned.

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.

MgrEpv

Returns a pointer to the manager EPV for the requested interface.

 

Remarks

A server application calls the RpcServerInqIf routine to determine the manager EPV for a registered interface and manager type UUID.

Return Values

Value

Meaning

RPC_S_OK

Success

RPC_S_UNKNOWN_IF

Unknown interface

RPC_S_UNKNOWN_MGR_TYPE

Unknown manager type

 

See Also

RpcServerRegisterIf