// ufs.h
typedef enum {
UFS_PurgeStatusIdle,
UFS_PurgeStatusInProgress,
UFS_PurgeStatusInterrupted,
UFS_PurgeStatusSuccess,
UFS_PurgeStatusQueueNotEmpty,
UFS_PurgeStatusFailure
} UFS_PURGE_STATUS;
View the official Windows Driver Kit DDI referenceNo description available.
Specifies the current status of a purge operation.
UFS_PurgeStatusIdleThe status of the purge operation has already been read but was not returned.
UFS_PurgeStatusInProgressThe purge operation is currently in progress.
UFS_PurgeStatusInterruptedThe current purge operation was interrupted.
UFS_PurgeStatusSuccessThe current purge operation was successful.
UFS_PurgeStatusQueueNotEmptyThe current purge operation failed due to the logical queue being not empty.
UFS_PurgeStatusFailureThe current purge operation failed.
When the UFS_PURGE_STATUS is equal to the values 2, 3, 4, or 5, the UFS_PURGE_STATUS is automatically cleared to UFS_PurgeStatusIdle the first time that it is read.