case MSG_UNHANDLED_EXCEPTION:
case MSG_SMB_ZERO_TRANSACTION_COUNT:
case MSG_SERVICE_INCORRECT_VERSIONS:
- case MSG_SERVICE_RUNNING:
case MSG_SERVICE_STOPPING:
case MSG_SERVICE_STOPPED:
case MSG_SERVICE_ERROR_STOP:
wNumArgs = 1;
lpArgs[0] = AFSVersion;
break;
+ case MSG_SERVICE_RUNNING:
+ wNumArgs = 1;
+ if (smb_Enabled && RDR_Initialized)
+ lpArgs[0] = "SMB and RDR interfaces";
+ else if (smb_Enabled)
+ lpArgs[0] = "SMB interface";
+ else if (RDR_Initialized)
+ lpArgs[0] = "RDR interface";
+ else
+ lpArgs[0] = "No active interface";
+ break;
case MSG_FLUSH_BAD_SHARE_NAME:
case MSG_FLUSH_OPEN_ENUM_ERROR:
case MSG_FLUSH_ENUM_ERROR: