The VCSAgResState enumeration supports the following return codes from the monitor entry point.
// Values for the reason why the clean entry point
VCSAgCleanOfflineHung, // offline entry point did
VCSAgCleanOfflineIneffective, // offline entry point
VCSAgCleanOnlineHung, // online entry point did
VCSAgCleanOnlineIneffective, // online entry point
VCSAgCleanUnexpectedOffline, // the resource became