PVIDEO_HW_POWER_SET funzione di callback (video.h)
HwVidSetPowerState imposta lo stato di alimentazione del dispositivo specificato.
Sintassi
PVIDEO_HW_POWER_SET PvideoHwPowerSet;
VP_STATUS PvideoHwPowerSet(
PVOID HwDeviceExtension,
ULONG HwId,
PVIDEO_POWER_MANAGEMENT VideoPowerControl
)
{...}
Parametri
HwDeviceExtension
Puntatore all'area di archiviazione per adattatore del driver miniport. Per altre informazioni, vedere Device Extensions.
HwId
Puntatore a un ID dispositivo a 32 bit che identifica in modo univoco il dispositivo per cui il driver miniport deve impostare lo stato di alimentazione. Questo parametro è il valore restituito dalla funzione del driver miniport HwVidGetVideoChildDescriptor. Un valore di DISPLAY_ADAPTER_HW_ID indica che il driver miniport deve impostare lo stato di alimentazione dell'adattatore stesso.
VideoPowerControl
Puntatore a una struttura VIDEO_POWER_MANAGEMENT che specifica lo stato di alimentazione da impostare.
Valore restituito
HwVidSetPowerState deve restituire sempre NO_ERROR.
Osservazioni
HwVidSetPowerState è una funzione necessaria in un driver miniport video.
Il driver deve controllare l'ID specificato in HwId per determinare il dispositivo in cui impostare lo stato di alimentazione. Il driver deve quindi impostare lo stato di alimentazione del dispositivo sul livello specificato nel membro PowerState della struttura VIDEO_POWER_MANAGEMENT a cui VideoPowerControl punti.
HwVidSetPowerState deve essere reso pageable.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | video.h (includere Video.h) |