функция обратного вызова D3COLD_REQUEST_CORE_POWER_RAIL (wdm.h)
Позволяет объекту устройства-функции (FDO) указать, требуется ли базовая электростанция.
Синтаксис
D3COLD_REQUEST_CORE_POWER_RAIL D3coldRequestCorePowerRail;
void D3coldRequestCorePowerRail(
[_In_reads_opt_(_Inexpressible_("varies"))] PVOID Context,
[_In_] BOOLEAN CorePowerRailNeeded
)
{...}
Параметры
Context
Дескриптор устройства.
[_In_] CorePowerRailNeeded
Флаг, указывающий, требуется ли драйверу основной электростанции.
Возвращаемое значение
Никакой
Замечания
Драйвер устройства, который успешно запрашивает интерфейс GUID_D3COLD_AUX_POWER_AND_TIMING_INTERFACE, получает указатель на структуру D3COLD_AUX_POWER_AND_TIMING_INTERFACE, в которой драйвер задает элементу RequestCorePowerRail указатель на реализацию функции обратного вызова D3COLD_REQUEST_CORE_POWER_RAIL.
Если драйвер указывает, что требуется основная электростанция, гарантируется, что основной электрорельс включен при возвращении этого вызова.
Когда водитель указывает, что основная электростанция больше не нужна, не гарантируется, что основное состояние железной дороги дальше.
Эта подпрограмма никогда не может завершиться ошибкой.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 версии 1803 |
заголовка | wdm.h (include Wdm.h) |