我是用 WINPCAP 的库实现的,该代码在 XP 下无问题,但是在 WIN7 下就是不行,WIN7下拿 SSID 有什么特殊的地方???        PPACKET_OID_DATA  oidData;         // Defined in Ntddpack.h
unsigned int      buffLen;  // OID memory allocation
char padaname[300];
LPADAPTER  adapter = 0;

memset(padaname,0,sizeof(padaname));
buffLen = sizeof(PACKET_OID_DATA) + datalen;
oidData = (PPACKET_OID_DATA) malloc(buffLen);
if (oidData == NULL)
return FALSE; oidData->Oid = command;
oidData->Length = datalen;
ZeroMemory(oidData->Data, datalen);        adapter = PacketOpenAdapter(adaptername);
if (PacketRequest(adapter,0, oidData) > 0)
{
memcpy(data, oidData->Data, oidData->Length);
     PacketCloseAdapter(adapter);
free(oidData);
return true;
} PacketCloseAdapter(adapter);
free(oidData);