如何检测网线被拔出?还请高手指点 问题点数:50、回复次数:1Top
1 楼RockHwnd(0 error(s), 0 warning(s), Many bugs)回复于 2005-05-29 15:07:52 得分 50
int getNICStatus()
{
PPACKET_OID_DA
unsigned int buffLen; // OID memory allocation
unsigned long nRet;
buffLen = sizeof(PACKET_OID_DA
oidData = (PPACKET_OID_DA
if (oidData == NULL)
return FALSE;
oidData->Oid = OID_GEN_MEDIA_CONNECT_STATUS;
oidData->Length = sizeof(unsigned long);
if ((PacketRequest(lpAdapter,0, oidData)) > 0)
{
nRet = *(unsigned long *)oidData->Da
GlobalFreePtr(oidData);
return nRet;
}
else
{
GlobalFreePtr(oidData);
return FALSE;
}
}
发表评论 评论 (0 个评论)