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.
Osservazioni
Un minidriver BDA chiama la funzione BdaMethodCreatePin quando il provider di rete crea dinamicamente un pin usando la richiesta 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.
.
Fabbisogno
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 |