  
     dce_attr_sch_delete_entry(3dce)
Deletes a schema entry 
Synopsis 
#include <dce/dce_attr_sch.h> 
void dce_attr_sch_delete_entry( 
     dce_attr_sch_handle_t h, 
     uuid_t *attr_id, 
     error_status_t *status); 
Parameters 
Input 
h  An opaque handle bound to a schema object.  Use dce_attr_sch_bind( ) to acquire the handle.   
attr_id  A pointer to a uuid_t that identifies the schema entry to be deleted in the schema bound to by h.   
Output 
status  A pointer to the completion status.  On successful completion, the routine returns error_status_ok.  Otherwise, it returns an error. 
Description  The dce_attr_sch_delete_entry( ) routine deletes a schema entry.  Because this is a radical operation that invalidates any existing attributes of this type 
on objects dominated by the schema, access to this operation should be severely limited. 
 
Permissions Required  The dce_attr_sch_delete_entry( ) routine requires appropriate permissions on the schema object.  These permissions are managed by the target server. 
Files 
/usr/include/dce/dce_attr_base.idl  The idl file from which dce/dce_attr_base.h was derived. 
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. 
dce_attr_s_bad_binding 
error_status_ok 
Related Information  Functions: 	dce_attr_intro(3dce) 
 	 	dce_attr_sch_create_entry(3dce) 
 	 	dce_attr_sch_update_entry(3dce) 
 
 
  |