Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ rpc_server_inq_if(3rpc) — DCE 3.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

rpc_server_inq_if(3rpc)  —  Subroutines

NAME

rpc_server_inq_if — Returns the manager entry point vector registered for an interface;  used by server applications

Synopsis

void rpc_server_inq_if(
rpc_if_handle_t if_handle,
uuid_t ∗mgr_type_uuid,
rpc_mgr_epv_t ∗mgr_epv,
unsigned32 ∗status);

Parameters

Input

if_handleSpecifies the interface specification whose manager entry point vector (EPV) pointer is returned in the mgr_epv parameter. 

mgr_type_uuid
Specifies a type UUID for the manager whose EPV pointer is returned in the mgr_epv parameter. 

Specifying the value NULL (or a nil UUID) has this routine return a pointer to the manager EPV that is registered with if_handle and the nil type UUID of the manager. 

Output

mgr_epvReturns a pointer to the manager EPV corresponding to if_handle and mgr_type_uuid. 

statusReturns the status code from this routine.  This status code indicates whether the routine completed successfully or, if not, why not. 

Description

A server application calls the rpc_server_inq_if() routine to determine the manager EPV for a registered interface and type UUID of the manager. 

Return Values

No value is returned. 

Errors

The following describes a partial list of errors that might be returned.  Refer to the OSF DCE Problem Determination Guide for complete descriptions of all error messages. 

rpc_s_ok
Success.

rpc_s_unknown_if
Unknown interface.

rpc_s_unknown_mgr_type
Unknown manager type.

Related Information

Functions: rpc_server_register_if(3rpc). 

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026