Função BdaCreateTopology (bdasup.h)

A função BdaCreateTopology cria a topologia entre dois pinos.

Sintaxe

NTSTATUS BdaCreateTopology(
  [in] PKSFILTER pKSFilter,
  [in] ULONG     InputPinId,
  [in] ULONG     OutputPinId
);

Parâmetros

[in] pKSFilter

Aponta para o filtro BDA no qual criar a topologia.

[in] InputPinId

Especifica o identificador do pino de entrada do filtro.

[in] OutputPinId

Especifica o identificador do pino de saída do filtro.

Retornar valor

Retorna STATUS_SUCCESS ou um código de erro apropriado. Retornará NULL se nenhum emparelhamento de pino válido existir com os pinos de entrada e saída especificados.

Comentários

Um minidriver BDA chama a função BdaMethodCreateTopology quando o provedor de rede cria dinamicamente uma topologia entre pinos de filtro usando a solicitação KSMETHOD_BDA_CREATE_TOPOLOGY do conjunto de métodos KSMETHODSETID_BdaDeviceConfiguration . Se um minidriver BDA precisar criar uma topologia entre pinos de filtro sem depender do provedor de rede, o minidriver BDA deverá chamar a função BdaCreateTopology diretamente.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Microsoft Windows XP e em sistemas operacionais posteriores.
Plataforma de Destino Área de Trabalho
Cabeçalho bdasup.h (inclua Bdasup.h)
Biblioteca Bdasup.lib
IRQL PASSIVE_LEVEL

Confira também

BdaMethodCreateTopology

KSFILTER

KSMETHODSETID_BdaDeviceConfiguration

KSMETHOD_BDA_CREATE_TOPOLOGY