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 do tipo WDF_DEVICE_IO_TYPE. Esse valor identifica o método de acesso de 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 do tipo WDF_DEVICE_IO_TYPE. Esse valor que identifica o método de acesso de buffer que a estrutura está usando para solicitações de controle de E/S de um dispositivo.
Retornar valor
Nenhum
Comentários
Se o driver chamar WdfDeviceGetDeviceStackIoType antes que o gerenciador PnP tenha carregado todos os drivers do dispositivo, os valores recuperados por WdfDeviceGetDeviceStackIoType 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 de buffer, consulte Gerenciando métodos de acesso de buffer em drivers UMDF.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8.1 |
Plataforma de Destino | Universal |
Versão mínima do UMDF | 2,0 |
Cabeçalho | wdfdevice.h (inclua Wdf.h) |
Biblioteca | WUDFx02000.lib |
DLL | WUDFx02000.dll |
IRQL | PASSIVE_LEVEL |