Partilhar via


Função UdecxInitializeWdfDeviceInit (udecxwdfdevice.h)

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 UdecxInitializeWdfDeviceInit(
  PWDFDEVICE_INIT WdfDeviceInit
);

Parâmetros

WdfDeviceInit

Um ponteiro para uma estrutura de WDFDEVICE_INIT alocada por estrutura.

Valor de retorno

O método retornará STATUS_SUCCESS se a operação for bem-sucedida. Caso contrário, esse método poderá retornar um código de erro NTSTATUS apropriado.

Observações

O driver cliente do dispositivo do controlador de host emulado chama esse método em sua implementação de EvtDriverDeviceAdd antes de chamar WdfDeviceCreate e UdecxWdfDeviceAddUsbDeviceEmulation. Para obter um exemplo de código, consulte UdecxWdfDeviceAddUsbDeviceEmulation.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10
servidor com suporte mínimo Windows Server 2016
da Plataforma de Destino Windows
versão mínima do KMDF 1.15
cabeçalho udecxwdfdevice.h (inclua Udecx.h)
biblioteca Udecxstub.lib
IRQL PASSIVE_LEVEL

Consulte também

Arquitetura : UDE (Emulação de Dispositivo USB)

WDFDEVICE_INIT

WdfDeviceCreate

gravar um driver de cliente UDE