Função KsPinRegisterHandshakeCallback (ks.h)
A função KsPinRegisterHandshakeCallback registra uma rotina de retorno de chamada fornecida pelo minidriver para um determinado pin. O AVStream chama a rotina de retorno de chamada quando recebe uma solicitação de handshake para o pino que especifica um protocolo que o AVStream não manipula por padrão.
Sintaxe
void KsPinRegisterHandshakeCallback(
[in] PKSPIN Pin,
[in] PFNKSPINHANDSHAKE Handshake
);
Parâmetros
[in] Pin
Um ponteiro para a estrutura de KSPIN para a qual registrar um retorno de chamada de handshake.
[in] Handshake
Um ponteiro para um minidriver fornecido AVStrMiniPinHandshake rotina a ser chamada quando o AVStream recebe uma solicitação de handshake de protocolo no Pin que ele não manipula.
Valor de retorno
Nenhum
Observações
Os pinos que dão suporte a conexões de protocolo privado com outros pinos AVStream devem registrar um retorno de chamada de handshake.
Minidrivers que dão suporte a protocolos privados entre um determinado pin e outro pin AVStream devem chamar essa rotina o mais rápido possível para registrar um retorno de chamada. Em seguida, se outro pino solicitar um handshake, o minidriver poderá retornar a solicitação.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível no Microsoft Windows XP e em sistemas operacionais posteriores e no DirectX 8.0 e versões posteriores do DirectX. |
da Plataforma de Destino | Universal |
cabeçalho | ks.h (incluir Ks.h) |
biblioteca | Ks.lib |
IRQL | PASSIVE_LEVEL |