我想使用 dart PowerSNMP for .NET 来检索所有进程及其各自 pid 的列表,并在我收到事件消息时将它们写入 Visual Studio 控制台。我假设这是通过遍历 mib 树然后检索特定 OID 的实际值来完成的,但我不太清楚这一切是如何工作的。
例如,假设我有一个代理接收这样的消息。
private void agent1_MessageReceived(Agent agent, RequestMessage request, object state)
{
//print the processes and pids using power snmp
String process = "";
//concat processes and pids
....
Console.WriteLine(process);
}