D3COLD_REQUEST_CORE_POWER_RAIL función de devolución de llamada (wdm.h)

Habilita el objeto de dispositivo de función (FDO) para indicar si se necesita el raíl de alimentación principal.

Sintaxis

D3COLD_REQUEST_CORE_POWER_RAIL D3coldRequestCorePowerRail;

void D3coldRequestCorePowerRail(
  [_In_reads_opt_(_Inexpressible_("varies"))] PVOID Context,
  [_In_]                                      BOOLEAN CorePowerRailNeeded
)
{...}

Parámetros

Context

Identificador del dispositivo.

[_In_] CorePowerRailNeeded

Marca que indica si el conductor necesita o no el raíl de alimentación principal.

Valor devuelto

None

Observaciones

Un controlador de dispositivo que consulta correctamente la interfaz GUID_D3COLD_AUX_POWER_AND_TIMING_INTERFACE recibe un puntero a una estructura D3COLD_AUX_POWER_AND_TIMING_INTERFACE en la que el controlador establece el miembro RequestCorePowerRail en un puntero a su implementación de la función de devolución de llamada D3COLD_REQUEST_CORE_POWER_RAIL .

  • Si el controlador indica que se necesita el raíl de alimentación principal, se garantiza que el raíl de alimentación principal esté encendido cuando se devuelva esta llamada.

  • Cuando un controlador indica que el raíl de alimentación principal ya no es necesario, no hay ninguna garantía del estado del tren de alimentación principal en adelante.

  • Esta rutina nunca puede fallar.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1803
Encabezado wdm.h (incluya Wdm.h)