Writing WinSNMP Applications with Multiple Threads

The Microsoft WinSNMP implementation ensures that the WinSNMP operations of one process do not modify the WinSNMP settings of another process.

A WinSNMP application with multiple threads must ensure that WinSNMP operations that set application-level parameters are thread-safe. The functions that set application-level parameters are SnmpSetTranslateMode and SnmpSetRetransmitMode. These functions modify settings for the entity and context translation mode and the retransmission mode.

For more information, see Multiple Threads and Thread Security and Access Rights.