res_clean(const char *res_name, VCSAgWhyClean reason, void
You may select any name for the function.
Set the VCSAgValidateAndSetEntryPoint() parameter to the name of the entry point's function.
In the following example, the function res_clean is defined as the Clean entry point.
res_clean(const char *res_name, VCSAgWhyClean reason,
// Code to forcibly offline a resource.
// If the procedure is successful, return 0; else
VCSAG_LOG_INIT("VCSAgStartup");
VCSAgInitEntryPointStruct(V50);
VCSAgValidateAndSetEntryPoint(VCSAgEPMonitor, res_monitor);
VCSAgValidateAndSetEntryPoint(VCSAgEPOnline, res_online);
VCSAgValidateAndSetEntryPoint(VCSAgEPOffline, res_offline);