EventTrusteeChange_t

Contains information about an EVENT_TRUSTEE_CHANGE event.

Service:NetWare Platform

Structure

  #include <event.h>
  
  typedef struct
  {
     uint32_t   objectID;
     uint32_t   entryID;
     int        volumeNumber;
     uint32_t   changeFlags;
     uint32_t   newRights;
  } EventTrusteeChange_t;
  

Fields

objectID

Specifies the trustee whose rights are being changed.

entryID

Specifies the file system entry to which rights are being granted or removed.

volumeNumber

Specifies which volume contains the entry.

changeFlags

Specifies whether rights are being added or removed and contains one of the following flags:

Flag

Value

Description

EVENT_TRUSTEE_CHANGE_NEW

1

Indicates that new rights have been granted.

EVENT_TRUSTEE_CHANGE_REMOVE

2

Indicates that rights have been removed.

newRights

Specifies a bit mask of file or directory rights to grant or remove. See Effective Rights Flags in Volume 1.