Acknowledge Alarms, how, where?

Can I use VideoOS.Platform.Messaging.Message or

EnvironmentManager.Instance.SendMessage

from a windows form application (not a pluggin), to

Acknowledge Alarms to turn them off? Perhaps by

Sending one of these…

void Acknowledge (System.Guid id)

void AcknowledgeMultipleAlarms (System.Guid objectId)

I see another post mentions “AlarmList sample shows how to use the AlarmCommandClient”.

Is this done in Windows Application, or do I need to use a pluggin?

AlarmList sample at a glance looks very complicated and maybe obsolete??

This works…

VideoOS.Platform.Proxy.AlarmClient.IAlarmClient alarmClient;
_alarmClientManager = new AlarmClientManager();
alarmClient = _alarmClientManager.GetAlarmClient(EnvironmentManager.Instance.MasterSite.ServerId);
alarmClient.AcknowledgeMultipleAlarms(fqidSource.ObjectId);