Compartilhar via


Função KsDefaultDeviceIoCompletion (ks.h)

A função KsDefaultDeviceIoCompletion é usada para retornar uma resposta padrão e concluir qualquer controle de E/S do dispositivo. Ele pode ser usado no KSDISPATCH_TABLE e como a resposta padrão para Ioctl desconhecido. É importante usar essa função para que consultas como solicitações de propriedade retornem o valor correto em vez de apenas STATUS_INVALID_DEVICE_REQUEST quando as propriedades não são compatíveis, por exemplo.

Sintaxe

KSDDKAPI NTSTATUS KsDefaultDeviceIoCompletion(
  [in] PDEVICE_OBJECT DeviceObject,
  [in] PIRP           Irp
);

Parâmetros

[in] DeviceObject

Especifica o objeto de dispositivo enviado.

[in] Irp

Especifica o IRP para o qual retornar uma resposta padrão.

Valor de retorno

A função KsDefaultDeviceIoCompletion retorna a resposta padrão para os possíveis IOCTLs.

Observações

Observe que essa rotina concluirá o IRP.

Requisitos

Requisito Valor
da Plataforma de Destino Universal
cabeçalho ks.h (incluir Ks.h)
biblioteca Ks.lib