because i have installed an IM driver on my device ( PPC 5.0 ), i can't turn
on/off wlan. So i try to set WLAN power with OID_PNP_SET_POWER.
Here is my code:
PNDISUIO_SET_OID pSetOID;
DWORD dwBytesReturned = 0;
UCHAR SetBuffer[sizeof(NDISUIO_SET_OID)];
pSetOID = (PNDISUIO_SET_OID) &SetBuffer[0];
pSetOID->Oid = OID_PNP_SET_POWER;
pSetOID->ptcDeviceName = higherAdapterName.GetBuffer();
pSetOID->Data = ... ?
nIOStatus = DeviceIoControl(ndisAccess, IOCTL_NDISUIO_SET_OID_VALUE,
pSetOID, sizeof(NDISUIO_SET_OID),0,
1024, &dwBytesReturned, NULL);
if( nIOStatus )
{
m_text.SetWindowTextW(L"set state ok");
}
else
{
m__text.SetWindowTextW(L"set state failed");
}
What should i set for
pSetOID->Data = ... ?