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

1.1       root        1: [
                      2:  uuid (d6d70ef0-0e3b-11cb-acc3-08002b1d29c3),
                      3:  version (1.0),
1.1.1.2 ! root        4:  pointer_default (unique)
        !             5: ]
1.1       root        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:     (
1.1.1.2 ! root       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
1.1       root       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:     (
1.1.1.2 ! root       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
1.1       root       43:     );
                     44: }

unix.superglobalmegacorp.com

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