MCPcopy Create free account
hub / github.com/MaxBelkov/visualsyslog / MibExtLoad

Method MibExtLoad

sourcecommon/MibAccess.cpp:21–39  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

19#include "MibAccess.h"
20
21MibExtLoad::MibExtLoad(LPSTR MibDllName)
22{
23
24 m_Init = NULL;
25 m_InitEx = NULL;
26 m_Query = NULL;
27 m_Trap = NULL;
28
29 m_hInst = LoadLibrary( MibDllName );
30 if(m_hInst < (HINSTANCE) HINSTANCE_ERROR){
31 m_hInst = NULL;
32 return ;
33 }
34 m_Init = (pSnmpExtensionInit)GetProcAddress(m_hInst ,"SnmpExtensionInit");
35 m_InitEx= (pSnmpExtensionInitEx)GetProcAddress(m_hInst ,"SnmpExtensionInitEx");
36 m_Query = (pSnmpExtensionQuery)GetProcAddress(m_hInst ,"SnmpExtensionQuery");
37 m_Trap = (pSnmpExtensionTrap)GetProcAddress(m_hInst ,"SnmpExtensionTrap");
38
39}
40
41MibExtLoad::~MibExtLoad()
42{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected