Condividi tramite


Funzione BdaCreatePin (bdasup.h)

La funzione BdaCreatePin crea un nuovo pin nel filtro specificato.

Sintassi

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

Parametri

[in] pKSFilter

Punta al filtro in cui creare un pin.

[in] ulPinType

Specifica il tipo di pin da creare. Il minidriver BDA deve definire un elenco di tipi di pin per ogni filtro supportato.

[out, optional] pulPinId

Punta a una variabile che riceve l'identificatore per il pin creato.

Valore restituito

Restituisce STATUS_SUCCESS o un codice di errore appropriato.

Commenti

Un minidriver BDA chiama la funzione BdaMethodCreatePin quando il provider di rete crea dinamicamente un pin usando la richiesta di KSMETHOD_BDA_CREATE_PIN_FACTORY del set di metodi KSMETHODSETID_BdaDeviceConfiguration . Se un minidriver BDA deve creare un pin senza basarsi sul provider di rete, il minidriver BDA deve chiamare direttamente la funzione BdaCreatePin .

.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Microsoft Windows XP e nei sistemi operativi successivi.
Piattaforma di destinazione Desktop
Intestazione bdasup.h (include Bdasup.h)
Libreria Bdasup.lib
IRQL PASSIVE_LEVEL

Vedi anche

BdaDeletePin

BdaMethodCreatePin

KSFILTER

KSMETHODSETID_BdaDeviceConfiguration

KSMETHOD_BDA_CREATE_PIN_FACTORY