Share via


Função AcxStreamStopIoActual (acxstreams.h)

A função AcxStreamStopIoActual é usada para sinalizar ao sistema operacional para interromper temporariamente a E/S do fluxo. Isso permite ao driver um curto período de tempo para executar tarefas sensíveis ao tempo e, em seguida, retomar a E/S após a conclusão da execução do código sensível ao tempo.

Sintaxe

NTSTATUS AcxStreamStopIoActual(
  ACXSTREAM Stream,
  ULONG     Flags,
  PVOID     ObjectTag,
  LONG      Line,
  PCCH      File
);

Parâmetros

Stream

Um objeto ACXSTREAM existente. Para obter mais informações, consulte ACX – Resumo de objetos ACX.

Flags

Defina como AcxStopIoNoFlags.

ObjectTag

Uma Marca opcional que é um valor definido pelo driver que a estrutura inclui com rastreamento de diagnóstico.

Line

O número de linha no código do driver que pode ser exibido para fins de diagnóstico.

File

O nome do arquivo no código do driver que pode ser exibido para fins de diagnóstico.

Retornar valor

Retorna STATUS_SUCCESS se a chamada foi bem-sucedida. Caso contrário, ele retornará um código de erro apropriado. Para obter mais informações, consulte Usando valores NTSTATUS.

Comentários

Não é recomendável usar essa versão da chamada de E/S de parada, mas sim AcxStreamStopIoWithTag.

Requisitos do ACX

Versão mínima do ACX: 1.0

Para obter mais informações sobre as versões do ACX, consulte Visão geral da versão do ACX.

Requisitos

Requisito Valor
Cabeçalho acxstreams.h
IRQL PASSIVE_LEVEL

Confira também

cabeçalho acxstreams.hAcxStreamStopIoWithTag