Windows NT+ bietet dazu ein komplettes Framework....
SNMP Extension Agent API Functions
Du erstellst eine
SNMP Agent Extension (eine
DLL), die dann vom Windows-
SNMP-Dienst eingebunden wird...
die Extension kann einen oder mehrere OID-Sub-Trees belegen (z.B. .1.3.6.1.4.1.9999.*)....
bei Requests per
SNMP wendet sich dann der Dienst an deine
DLL, um gegebenenfalls den Wert einer OID zu erhalten...
die
DLL wird im Kontext von
snmp.exe geladen... die Kommunikation zu deinem Prozess muss per
IPC erfolgen (meist MMF)... sinnigerweise wäre dann dein Prozess auch ein Service....