You have a compliance software such as Aruba NAC which you want to use to query the user OS systems and check if DLP agent is running
DLP 16.x / DLP 25.1 agents on Windows OS
Windows Command line tool 'sc' can be leveraged and the output of this command can be parsed to the compliance software.
The output of the command 'sc query edpa | findstr STATE' displays the status of EDPA service used by DLP agent. If the output has the string 'RUNNING', the DLP agent is running.
This is a Widows OS functionality applicable to all services and not directly a DLP agent functionality