Compartir a través de


Función BdaCreatePin (bdasup.h)

La función BdaCreatePin crea un nuevo pin en el filtro especificado.

Sintaxis

NTSTATUS BdaCreatePin(
  [in]            PKSFILTER pKSFilter,
  [in]            ULONG     ulPinType,
  [out, optional] PULONG    pulPinId
);

Parámetros

[in] pKSFilter

Apunta al filtro en el que se va a crear una patilla.

[in] ulPinType

Especifica el tipo de patilla que se va a crear. El minidriver BDA debe definir una lista de tipos de patillas para cada filtro que admita.

[out, optional] pulPinId

Apunta a una variable que recibe el identificador del pin creado.

Valor devuelto

Devuelve STATUS_SUCCESS o un código de error adecuado.

Observaciones

Un minidriver BDA llama a la función BdaMethodCreatePin cuando el proveedor de red crea dinámicamente un pin mediante la solicitud KSMETHOD_BDA_CREATE_PIN_FACTORY del conjunto de métodos KSMETHODSETID_BdaDeviceConfiguration. Si un minidriver BDA debe crear un pin sin depender del proveedor de red, el minidriver BDA debe llamar directamente a la función BdaCreatePin.

.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Microsoft Windows XP y sistemas operativos posteriores.
de la plataforma de destino de Escritorio
encabezado de bdasup.h (incluya Bdasup.h)
biblioteca de Bdasup.lib
irQL PASSIVE_LEVEL

Consulte también

BdaDeletePin

BdaMethodCreatePin

KSFILTER

KSMETHODSETID_BdaDeviceConfiguration

KSMETHOD_BDA_CREATE_PIN_FACTORY