Funzione NetDeviceInitConfig (netdevice.h)
La funzione NetDeviceInitConfig inizializza le operazioni di inizializzazione dei dispositivi quando il gestore Plug and Play (PnP) segnala l'esistenza di un dispositivo.
Sintassi
NTSTATUS NetDeviceInitConfig(
[_Inout_] PWDFDEVICE_INIT DeviceInit
);
Parametri
[_Inout_] DeviceInit
Puntatore a un oggetto WDFDEVICE_INIT che il driver client ha ricevuto nella routine EvtDriverDeviceAggiungi routine.
Valore restituito
Restituisce STATUS_SUCCESS se l'operazione ha esito positivo. In caso contrario, questa funzione può restituire un codice di errore NTSTATUS appropriato.
Commenti
Un driver client chiama questa funzione nel relativo EvtDriverDeviceAdd callback prima di chiamare WdfDeviceCreate.
Quando un driver client chiama NetDeviceInitConfig, il driver di NetAdapterCx.sys fornito dal sistema chiama le funzioni seguenti per conto del client. Il driver client non deve chiamare direttamente queste funzioni. In questo modo può verificarsi un comportamento non definito.
- WdfDeviceInitSetReleaseHardwareOrderOnFailure
- WdfDeviceInitSetDeviceType
- WdfDeviceInitSetCharacteristics
- WdfDeviceInitSetIoType
- WdfDeviceInitSetPowerPageable
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 2004 |
Piattaforma di destinazione | Universale |
Versione UMDF minima | 2.33 |
Intestazione | netdevice.h (include netadaptercx.h) |
Libreria | netadaptercxstub.lib |
IRQL | PASSIVE_LEVEL |