Função WdfDeviceGetDeviceStackIoType (wdfdevice.h)
[Aplica-se somente ao UMDF]
O método WdfDeviceGetDeviceStackIoType recupera os métodos de acesso ao buffer que a estrutura está usando para um dispositivo.
Sintaxe
void WdfDeviceGetDeviceStackIoType(
[in] WDFDEVICE Device,
[out] WDF_DEVICE_IO_TYPE *ReadWriteIoType,
[out] WDF_DEVICE_IO_TYPE *IoControlIoType
);
Parâmetros
[in] Device
Um identificador para um objeto de dispositivo de estrutura.
[out] ReadWriteIoType
Um ponteiro para um local alocado pelo driver que recebe um valor WDF_DEVICE_IO_TYPEtipado. Esse valor identifica o método de acesso ao buffer que a estrutura está usando para solicitações de leitura e gravação de um dispositivo.
[out] IoControlIoType
Um ponteiro para um local alocado pelo driver que recebe um valor WDF_DEVICE_IO_TYPEtipado. Esse valor que identifica o método de acesso ao buffer que a estrutura está usando para solicitações de controle de E/S de um dispositivo.
Valor de retorno
Nenhum
Observações
Se o driver chamar WdfDeviceGetDeviceStackIoType antes que o gerenciador PnP carregue todos os drivers do dispositivo, os valores que WdfDeviceGetDeviceStackIoType recuperar podem não ser os valores que ele realmente usa.
Para obter mais informações sobre como a estrutura escolhe um método de acesso ao buffer, consulte Gerenciando métodos de acesso de buffer em drivers UMDF.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 8.1 |
da Plataforma de Destino | Universal |
versão mínima do UMDF | 2.0 |
cabeçalho | wdfdevice.h (inclua Wdf.h) |
biblioteca | WUDFx02000.lib |
de DLL | WUDFx02000.dll |
IRQL | PASSIVE_LEVEL |