When any of the following events occur, the system invalidates
your local copy of a data item and deregisters your interest in the
data item:
- A user writes an updated copy of the data item to the cache structure
(REQUEST=WRITE_DATA,CHANGED=YES, REQUEST=WRITE_DATALIST).
- A user requests that the system invalidate copies of the data
item (REQUEST=CROSS_INVAL, REQUEST=CROSS_INVALLIST).
- A user deletes the data item from the cache structure (REQUEST=DELETE_NAME).
- A user requests that the system write unchanged data and invalidate
copies of the data item (REQUEST=WRITE_DATA,CHANGED=NO,CROSSINVAL=YES).
- You reassign the vector entry for the data item to another data
item (REQUEST=WRITE_DATA, REQUEST=READ_DATA, or REQUEST=CASTOUT_DATA).
- The system reclaims directory entry resources for the data item.