SNMPGet

Gets information from computers or network devices through the SNMP protocol.

Function Group Execution Windows Embedded Thin Client Mobile Access
SNMPGet System Info Synchronous Supported Not supported Supported Not supported

Syntax

  SNMPGet( strAddress, strCommunity, strOID, "strTagName" )  
strAddress
The address of the machine/computer (e.g., “127.0.0.1″ or “localhost” ).
strCommunity
SNMP community name when communicating with the computer (e.g., “public” ).
strOID
OID to be consulted (e.g., “.1.3.6.1.2.1.1.1.0″ ).
strTagName
Name of the tag that will receive the requested value.
Note: The tag name should be enclosed in quotes, as shown in the syntax diagram, or else the function will try to use the value of the tag.

Returned value

Value Description
0 No error
−1 Invalid number of parameters
−2 Invalid parameter
−5 GET operation failed
−7 Invalid tag name
−8 Invalid tag type
−9 This function is not supported on the current operating system

If you receive any other values, please contact technical support.

Examples

Tag Name Expression
ErrorTag SNMPGet( “127.0.0.1″, “public”, “.1.3.6.1.2.1.1.1.0″, “SysDescrTag” ) //ErrorTag will receive the error code. If the function succeeds, the value in the OID “.1.3.6.1.2.1.1.1.0″ will be saved in the tag SysDescrTag.

SNMPGet