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 |