| #### Interface Identifier The interface identifier (id) data structure contains the interface UUID and major-version and minor-version numbers of an interface. The interface identifier is a subset of the data contained in the interface specification structure. The C language representation of an interface identifier structure is as follows: typedef struct { uuid_t uuid; unsigned16 vers_major; unsigned16 vers_minor; } rpc_if_id_t; Routines that require an interface identifier structure show a data type of rpc_if_id_t. In those routines, the application is responsible for providing memory for the structure. The rpc_if_inq_id( ) routine returns the interface identifier from an interface specification. The following routines require an interface identifier: · rpc_mgmt_ep_elt_inq_begin( ) · rpc_mgmt_ep_elt_inq_next( ) · rpc_mgmt_ep_unregister( ) · rpc_ns_mgmt_binding_unexport( ) · rpc_ns_profile_elt_add( ) · rpc_ns_profile_elt_inq_begin( ) · rpc_ns_profile_elt_inq_next( ) · rpc_ns_profile_elt_remove( ) ####