Função KsPinHandshake (ks.h)
A função KsPinHandshake tenta um handshake de protocolo com um pino conectado.
Sintaxe
KSDDKAPI NTSTATUS KsPinHandshake(
[in] PKSPIN Pin,
[in] PKSHANDSHAKE In,
[out] PKSHANDSHAKE Out
);
Parâmetros
[in] Pin
Um ponteiro para a estrutura de KSPIN que está iniciando o handshake. A solicitação de handshake é passada para o pino conectado a esse objeto.
[in] In
Um ponteiro para a estrutura KSHANDSHAKE que contém as informações de handshake a serem passadas para o pino conectado.
[out] Out
Um ponteiro para uma estrutura KSHANDSHAKE preenchida com informações de handshake pelo pino conectado.
Valor de retorno
KsPinHandshake retornará STATUS_SUCCESS se o pino conectado estiver aceitando a conexão negociada. Caso contrário, ele retornará um código de erro apropriado.
Observações
Handshakes de protocolo podem ser usados para negociar interfaces privadas entre dois pinos que são ambos pinos AVStream.
Conexões entre pinos AVStream são executadas usando esse tipo de handshake.
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 | Área de trabalho |
cabeçalho | ks.h (incluir Ks.h) |
IRQL | PASSIVE_LEVEL |