Annotation of mstools/samples/rpc/ns/cds/nsisvr.idl, revision 1.1.1.1

1.1       root        1: [
                      2:  uuid (d6d70ef0-0e3b-11cb-acc3-08002b1d29c3),
                      3:  version (1.0),
                      4:  pointer_default (unique)]
                      5: 
                      6: interface NsiS
                      7: {
                      8: 
                      9: import"nsicom.idl";
                     10: 
                     11: 
                     12: /*
                     13:  * N S I _ B I N D I N G _ E X P O R T
                     14:  *
                     15:  * Export a name service database entry with multiple binding handles
                     16:  * and multiple objects for a server.
                     17:  */
                     18: 
                     19: void nsi_binding_export
                     20:     (
                     21:     [in]  UNSIGNED32                     entry_name_syntax,
                     22:     [in]  STRING_T                       entry_name,
                     23:     [in]  NSI_INTERFACE_ID_T            *interface_object,
                     24:     [in]  NSI_SERVER_BINDING_VECTOR_P_T  binding,
                     25:     [in]  NSI_UUID_VECTOR_P_T            object_uuid_vec,
                     26:     [out] UNSIGNED16                    *status
                     27:     );
                     28: 
                     29: /*
                     30:  * N S I _ B I N D I N G _ U N E X P O R T
                     31:  *
                     32:  * Removes the binding handles for an interface and/or objects from an
                     33:  * entry in the name service database.
                     34:  */
                     35: 
                     36: void nsi_binding_unexport
                     37:     (
                     38:     [in]  UNSIGNED32               entry_name_syntax,
                     39:     [in]  STRING_T                 entry_name,
                     40:     [in]  NSI_INTERFACE_ID_T      *interface_object,
                     41:     [in]  NSI_UUID_VECTOR_P_T      object_uuid_vec,
                     42:     [out] UNSIGNED16              *status
                     43:     );
                     44: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.