[DllImport("coredll.dll", SetLastError=true)]
public static extern int DevicePowerNotify(string name, CEDEVICE_POWER_STATE state, int flags);
static extern TODO DevicePowerNotify(TODO);
Declare Function DevicePowerNotify Lib "coredll.dll" (TODO) As TODO
private const int POWER_NAME = 0x00000001; // default
public enum CEDEVICE_POWER_STATE : int
{
PwrDeviceUnspecified = -1,
D0 = 0, // Full On: full power, full functionality
D1 = 1, // Low Power On: fully functional at low power/performance
D2 = 2, // Standby: partially powered with automatic wake
D3 = 3, // Sleep: partially powered with device initiated wake
D4 = 4, // Off: unpowered
PwrDeviceMaximum = 5
}
Do you know one? Please contribute it!
None.
Please add some!
//turn WIFI Radio Card on
DevicePowerNotify("WLP1:", CEDEVICE_POWER_STATE.D0, POWER_NAME);
//turn WIFI Radio Card off
DevicePowerNotify("WLP1:", CEDEVICE_POWER_STATE.D4, POWER_NAME);