Função KsDispatchIrp (ks.h)

KsDispatchIrp chama uma rotina de expedição correspondente ao código de função do IRP especificado. KsDispatchIrp retorna o código status dessa chamada.

Sintaxe

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

Parâmetros

[in] DeviceObject

Especifica um ponteiro para o DEVICE_OBJECT ao qual pertence o objeto de arquivo específico.

[in] Irp

Contém o IRP para o qual chamar uma rotina de expedição.

Retornar valor

Retorna o código status retornado da rotina de expedição.

Comentários

Um KSDISPATCH_TABLE pode estar contido no membro FsContext do objeto de arquivo do local da pilha. KsDispatchIrp chama a rotina de expedição listada nesta tabela de expedição para esse código principal.

Requisitos

Requisito Valor
Plataforma de Destino Universal
Cabeçalho ks.h (inclua Ks.h)
Biblioteca Ks.lib

Confira também

KsSetMajorFunctionHandler