Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A função KsDispatchInvalidDeviceRequest é usada em entradas KSDISPATCH_TABLE que não são tratadas e que precisam retornar STATUS_INVALID_DEVICE_REQUEST.
Sintaxe
KSDDKAPI NTSTATUS KsDispatchInvalidDeviceRequest(
[in] PDEVICE_OBJECT DeviceObject,
[in] PIRP Irp
);
Parâmetros
[in] DeviceObject
Especifica o objeto de dispositivo associado ao IRP.
[in] Irp
Especifica o IRP que não está sendo tratado.
Valor de retorno
A função KsDispatchInvalidDeviceRequest retorna STATUS_INVALID_DEVICE_REQUEST e conclui o IRP.
Observações
A função KsDispatchInvalidDeviceRequest é necessária porque a tabela de expedição de uma instância aberta de um dispositivo pode não manipular uma função principal específica que outra instância aberta precisa manipular. Portanto, o ponteiro de função no objeto driver deve sempre apontar para uma função que chama uma entrada de tabela de expedição.
Requisitos
| Requisito | Valor |
|---|---|
| da Plataforma de Destino | Universal |
| cabeçalho | ks.h (incluir Ks.h) |
| biblioteca | Ks.lib |