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

Consulte también

AVStrMiniPinPower

KsFilterRegisterPowerCallbacks