mod_warn_t

Contains information about an FSHOOK_TYPE_MODIFYINFO_WARN event.

Service:
Defined In:fshooks.h

Structure

  typedef struct
  {
     uint32_t    enterExitID;
     uint32_t    slotID;
     uint32_t    taskID;
     zid_t       zid;
     volid_t     volID;
     uint32_t    modifyInfoMask;
     uint32_t    modifyTypeInfoMask;
     zinfo_t    *modifyInfo;
     void       *modifyTypeInfo;
  } mod_warn_t;
  

Fields

enterExitID

Associates the warn and report events of the operation and is same value on the warn and report events of the same operation, but unique across operations.

slotID

Contains the connection number of the entity that caused the event.

taskID

Contains the task number associated with the event. This is usually set to 50, the NSS taskID.

zid

Contains the zid of the file. A zid uniquely identifies a file within a given volume.

volID

Contains the ID of the volume associated with the zid.

modifyInfoMask

Specifies a bit mask that identifies which fields of modifyInfo are to be modified. For possible values, see Section 30.8.4, Modify Info Mask Values.

modifyTypeInfoMask

modifyInfo

Points to a zinfo_t structure which contains the new values for the information that is being modified.

modifyTypeInfo

Remarks

You can use the fs_mapzidtopath function to obtain more information about the file system object that is being modified.