Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What device class GUIDs does the Power Manager currently define?

0
Posted

What device class GUIDs does the Power Manager currently define?

0

The default Power Manager implementation understands the following GUIDs: • {A32942B7-920C-486b-B0E6-92A702A99B35}—Generic power-manageable devices • {8DD679CE-8AB4-43c8-A14A-EA4963FAA715}—Power-manageable block devices • {98C5250D-C29A-4985-AE5F-AFE5367E5006}—Power-manageable NDIS miniports Applications can get a list of power-managed classes by enumerating HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Power\Interfaces. When applications call a Power Manager API that refers to a specific device, they should qualify the device’s name with its class. If the device name is not qualified with a class, the Power Manager will assume that the device belongs to the generic power-manageable device class. Class-qualified device names are prefixed with the class GUID rendered as a string, followed by a backslash. For example, “{8DD679CE-8AB4-43c8-A14A-EA4963FAA715}\DSK1:” refers to a power-manageable block device named “DSK1:”.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123