Função NetDeviceInitConfig (netdevice.h)
A função NetDeviceInitConfig inicializa as operações de inicialização do dispositivo quando o gerenciador de Plug and Play (PnP) relata a existência de um dispositivo.
Sintaxe
NTSTATUS NetDeviceInitConfig(
[_Inout_] PWDFDEVICE_INIT DeviceInit
);
Parâmetros
[_Inout_] DeviceInit
Um ponteiro para um objeto WDFDEVICE_INIT que o driver cliente recebeu em sua rotina EvtDriverDeviceAdd .
Retornar valor
Retorna STATUS_SUCCESS se a operação for bem-sucedida. Caso contrário, essa função poderá retornar um código de erro NTSTATUS apropriado.
Comentários
Um driver cliente chama essa função em seu retorno de chamada EvtDriverDeviceAdd antes de chamar WdfDeviceCreate.
Quando um driver de cliente chama NetDeviceInitConfig, o driver de NetAdapterCx.sys fornecido pelo sistema chama as funções a seguir em nome do cliente. O driver do cliente não deve chamar essas funções diretamente. Isso pode resultar em um comportamento indefinido.
- WdfDeviceInitSetReleaseHardwareOrderOnFailure
- WdfDeviceInitSetDeviceType
- WdfDeviceInitSetCharacteristics
- WdfDeviceInitSetIoType
- WdfDeviceInitSetPowerPageable
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 2004 |
Plataforma de Destino | Universal |
Versão mínima do UMDF | 2.33 |
Cabeçalho | netdevice.h (inclua netadaptercx.h) |
Biblioteca | netadaptercxstub.lib |
IRQL | PASSIVE_LEVEL |