Função NetDeviceInitConfig (netdevice.h)
A função NetDeviceInitConfig inicializa as operações de inicialização do dispositivo quando o gerenciador do 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 deEvtDriverDeviceAdd.
Valor de retorno
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.
Observações
Um driver cliente chama essa função em seu EvtDriverDeviceAdd retorno de chamada antes de chamar WdfDeviceCreate.
Quando um driver cliente chama NetDeviceInitConfig, o driver NetAdapterCx.sys fornecido pelo sistema chama as seguintes funções em nome do cliente. O driver cliente não deve chamar essas funções diretamente. Isso pode resultar em um comportamento indefinido.
- WdfDeviceInitSetReleaseHardwareOrderOnFailure
- WdfDeviceInitSetDeviceType
- WdfDeviceInitSetCharacteristics
- WdfDeviceInitSetIoType
- WdfDeviceInitSetPowerPageable
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 10, versão 2004 |
da Plataforma de Destino | Universal |
versão mínima do UMDF | 2.33 |
cabeçalho | netdevice.h (include netadaptercx.h) |
biblioteca | netadaptercxstub.lib |
IRQL | PASSIVE_LEVEL |