Función KsPinHandshake (ks.h)
La funciónKsPinHandshake intenta un protocolo de enlace de protocolo con una patilla conectada.
Sintaxis
KSDDKAPI NTSTATUS KsPinHandshake(
[in] PKSPIN Pin,
[in] PKSHANDSHAKE In,
[out] PKSHANDSHAKE Out
);
Parámetros
[in] Pin
Puntero a la estructura de KSPIN que inicia el protocolo de enlace. La solicitud de protocolo de enlace se pasa al pin conectado a este objeto.
[in] In
Puntero al estructura KSHANDSHAKE que contiene la información del protocolo de enlace que se va a pasar al pin conectado.
[out] Out
Puntero a una KSHANDSHAKE estructura que se rellena con información de protocolo de enlace por la patilla conectada.
Valor devuelto
KsPinHandshake devuelve STATUS_SUCCESS si el pin conectado acepta la conexión negociada. De lo contrario, devuelve un código de error adecuado.
Observaciones
Los protocolos de enlace de protocolo se pueden usar para negociar interfaces privadas entre dos patillas que son ambos patillas AVStream.
Las conexiones entre patillas AVStream se realizan mediante este tipo de protocolo de enlace.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible en Microsoft Windows XP y sistemas operativos posteriores y DirectX 8.0 y versiones posteriores de DirectX. |
de la plataforma de destino de | Escritorio |
encabezado de | ks.h (incluya Ks.h) |
irQL | PASSIVE_LEVEL |