Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La fonction NetDeviceInitConfig initialise les opérations d’initialisation des appareils lorsque le gestionnaire Plug-and-Play (PnP) signale l’existence d’un appareil.
Syntaxe
NTSTATUS NetDeviceInitConfig(
[_Inout_] PWDFDEVICE_INIT DeviceInit
);
Paramètres
[_Inout_] DeviceInit
Pointeur vers un objet WDFDEVICE_INIT reçu par le pilote client dans sa routine EvtDriverDeviceAdd.
Valeur de retour
Retourne STATUS_SUCCESS si l’opération réussit. Sinon, cette fonction peut retourner un code d’erreur NTSTATUS approprié.
Remarques
Un pilote client appelle cette fonction dans son rappel EvtDriverDeviceAdd avant d’appeler WdfDeviceCreate.
Lorsqu’un pilote client appelle NetDeviceInitConfig, le pilote NetAdapterCx.sys fourni par le système appelle les fonctions suivantes pour le compte du client. Le pilote client ne doit pas appeler ces fonctions directement. Cela peut entraîner un comportement non défini.
- WdfDeviceInitSetReleaseHardwareOrderOnFailure
- WdfDeviceInitSetDeviceType
- WdfDeviceInitSetCharacteristics
- WdfDeviceInitSetIoType
- WdfDeviceInitSetPowerPageable
Exigences
| Exigence | Valeur |
|---|---|
| client minimum pris en charge | Windows 10, version 2004 |
| plateforme cible | Universel |
| version minimale de UMDF | 2.33 |
| d’en-tête | netdevice.h (include netadaptercx.h) |
| bibliothèque | netadaptercxstub.lib |
| IRQL | PASSIVE_LEVEL |