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 |