rpc_string_binding_compose(3rpc)Combines the components of a string binding into a string binding Used by client or server applications. Synopsis #include <dce/rpc.h> void rpc_string_binding_compose( unsigned_char_t *obj_uuid, unsigned_char_t *protseq, unsigned_char_t *network_addr, unsigned_char_t *endpoint, unsigned_char_t *options, unsigned_char_t **string_binding, unsigned32 *status); Parameters Input
obj_uuid
protseq
network_addr
endpoint
options Output
string_binding Specify NULL to prevent the routine from returning this argument. In this case the application does not call rpc_string_free( ).
status
Description The RPC runtime allocates memory for the string returned in the string_binding parameter. The application calls rpc_string_free( ) to deallocate that memory. Specify NULL or provide a null string (\0) for each input string that has no data.
Return Values 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
Related Information rpc_binding_to_string_binding(3rpc) rpc_string_binding_parse(3rpc)
|