Función KsPinRegisterPowerCallbacks (ks.h)
La función KsPinRegisterPowerCallbacks registra devoluciones de llamada de administración de energía para Pin.
Sintaxis
void KsPinRegisterPowerCallbacks(
[in] PKSPIN Pin,
[in, optional] PFNKSPINPOWER Sleep,
[in, optional] PFNKSPINPOWER Wake
);
Parámetros
[in] Pin
Puntero a la estructura KSPIN para la que se van a registrar devoluciones de llamada de energía. Tenga en cuenta que el pin debe procesarse realmente (centrado en patillas) para recibir mensajes de notificación de energía.
[in, optional] Sleep
Este parámetro proporciona la dirección de una función AVStrMiniPinPower que controla las solicitudes de suspensión del dispositivo. Opcional.
[in, optional] Wake
Este parámetro proporciona la dirección de una función AVStrMiniPinPower que controla las solicitudes de reactivación del dispositivo. Opcional.
Valor devuelto
None
Comentarios
Advertencia
No intente obtener la exclusión mutua del control de filtro desde la devolución de llamada Sleep o Wake, o bien puede producirse un interbloqueo. Para obtener más información sobre las exclusión mutuas, lea Exclusión mutua en AVStream.
Se debe especificar al menos una de las devoluciones de llamada al llamar a KsPinRegisterPowerCallbacks.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Microsoft Windows XP y sistemas operativos posteriores y DirectX 8.0 y versiones posteriores de DirectX. |
Plataforma de destino | Universal |
Encabezado | ks.h (incluya Ks.h) |
Library | Ks.lib |