Compartilhar via


Função AcxCircuitStopIoActual (acxcircuit.h)

A função AcxCircuitStopIoActual é usada para sinalizar ao sistema operacional para interromper temporariamente a E/S do circuito. 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 AcxCircuitStopIoActual(
  ACXCIRCUIT Circuit,
  ULONG      Flags,
  PVOID      ObjectTag,
  LONG       Line,
  PCCH       File
);

Parâmetros

Circuit

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

Flags

Interrompa os sinalizadores de E/S definidos pela enumeração ACX_STOP_IO_FLAGS. Atualmente, nenhum sinalizador é definido, portanto, defina-o como AcxStopIoNoFlags.

ObjectTag

Um ObjectTag opcional que é um valor definido pelo driver que a estrutura armazena como uma marca de identificação para o driver ACX.

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.

Comentários

Use a versão da macro AcxCircuitStopIoWithTag da chamada de E/S de parada em vez desta.

Requisitos do ACX

Versão mínima do ACX: 1.0

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

Requisitos

Requisito Valor
Cabeçalho acxcircuit.h
IRQL PASSIVE_LEVEL

Confira também