Función KsPinRegisterHandshakeCallback (ks.h)
La función KsPinRegisterHandshakeCallback registra una rutina de devolución de llamada proporcionada por el minidriver para un pin determinado. AVStream llama a la rutina de devolución de llamada cuando recibe una solicitud de protocolo de enlace para el pin que especifica un protocolo que AVStream no controla de forma predeterminada.
Sintaxis
void KsPinRegisterHandshakeCallback(
[in] PKSPIN Pin,
[in] PFNKSPINHANDSHAKE Handshake
);
Parámetros
[in] Pin
Puntero a la estructura KSPIN para la que se va a registrar una devolución de llamada de protocolo de enlace.
[in] Handshake
Puntero a una rutina AVStrMiniPinHandshake proporcionada por minidriver que se llamará cuando AVStream recibe una solicitud de protocolo de protocolo de enlace en Pin que no controla.
Valor devuelto
None
Observaciones
Los pines que admiten conexiones de protocolo privado con otros pines avStream deben registrar una devolución de llamada de protocolo de enlace.
Los minicontroladores que admiten protocolos privados entre un pin determinado y otro pin avStream deben llamar a esta rutina lo antes posible para registrar una devolución de llamada. Después, si otro pin solicita un protocolo de enlace, el minidriver puede devolver la solicitud.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Microsoft Windows XP y en sistemas operativos posteriores y DirectX 8.0 y versiones posteriores de DirectX. |
Plataforma de destino | Universal |
Encabezado | ks.h (incluye Ks.h) |
Library | Ks.lib |
IRQL | PASSIVE_LEVEL |