Función BdaCreateTopology (bdasup.h)

La función BdaCreateTopology crea la topología entre dos patillas.

Sintaxis

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

Parámetros

[in] pKSFilter

Apunta al filtro BDA en el que se va a crear la topología.

[in] InputPinId

Especifica el identificador del pin de entrada del filtro.

[in] OutputPinId

Especifica el identificador del pin de salida del filtro.

Valor devuelto

Devuelve STATUS_SUCCESS o un código de error adecuado. Devuelve NULL si no existe ningún emparejamiento de patillas válido con los pins de entrada y salida especificados.

Comentarios

Un minidriver BDA llama a la función BdaMethodCreateTopology cuando el proveedor de red crea dinámicamente una topología entre patillas de filtro mediante la solicitud KSMETHOD_BDA_CREATE_TOPOLOGY del conjunto de métodos KSMETHODSETID_BdaDeviceConfiguration . Si un minidriver BDA debe crear una topología entre patillas de filtro sin depender del proveedor de red, el minidriver BDA debe llamar directamente a la función BdaCreateTopology .

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Microsoft Windows XP y sistemas operativos posteriores.
Plataforma de destino Escritorio
Encabezado bdasup.h (incluya Bdasup.h)
Library Bdasup.lib
IRQL PASSIVE_LEVEL

Consulte también

BdaMethodCreateTopology

KSFILTER

KSMETHODSETID_BdaDeviceConfiguration

KSMETHOD_BDA_CREATE_TOPOLOGY