![]() |
AddRecord() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Private Function |
Declared in: DNSManager.h |
void AddRecord( unsigned short usID, LPVOID lpLocalIDData, DWORD dwTimeout, const CDNSQuery& rQuery);
Add a record
try { //Create the struct DNSData aData; aData.aQuery=rQuery; aData.dwTime=GetTickCount(); aData.lpData=lpLocalIDData; aData.dwTimeout=dwTimeout; aData.bTimedout=FALSE; aData.bNotified=FALSE; aData.dwTimedoutTime=0; //Lock the data CCriticalAutoRelease aRelease(m_pCSection); //Delete the record if exists m_aData.erase(usID); //Insert the data m_aData.insert(IDMap::value_type(usID,aData)); } ERROR_HANDLER("AddRecord")
![]() |
Site content copyright © 2003 Komodia LTD.. See the About page for additional notices. This page last updated: 24 Feb 2003. |