Compartilhar via


Função KsPinGetConnectedPinDeviceObject (ks.h)

A função KsPinGetConnectedPinDeviceObject retorna o objeto do dispositivo na parte superior da pilha do dispositivo correspondente ao pino do coletor anexado ao pino de origem Pin.

Sintaxe

KSDDKAPI PDEVICE_OBJECT KsPinGetConnectedPinDeviceObject(
  [in] PKSPIN Pin
);

Parâmetros

[in] Pin

Um ponteiro para uma estrutura KSPIN que é o pino de origem para o qual obter o objeto do dispositivo do pino do coletor conectado.

Valor de retorno

Se Pin for um pino de origem, KsPinGetConnectedPinDeviceObject retornará um ponteiro para a estrutura de DEVICE_OBJECT na parte superior da pilha do dispositivo na qual reside o pino do coletor. Caso contrário, ele retornará NULL.

Observações

O objeto de dispositivo retornado não é necessariamente o FDO (objeto de dispositivo funcional) para o dispositivo no qual o coletor reside, pois pode haver um driver de filtro de nível superior. No entanto, é o objeto do dispositivo para o qual os IOCTLs destinados ao pino do coletor são enviados.

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

Consulte também

KsGetDeviceForDeviceObject