Condividi tramite


Funzione AcxCircuitStopIoActual (acxcircuit.h)

La funzione AcxCircuitStopIoActual viene usata per segnalare al sistema operativo di arrestare temporaneamente il circuito I/O. Ciò consente al driver un breve periodo di tempo di eseguire attività sensibili al tempo e quindi riprendere I/O dopo il completamento dell'esecuzione del codice sensibile al tempo.

Sintassi

NTSTATUS AcxCircuitStopIoActual(
  ACXCIRCUIT Circuit,
  ULONG      Flags,
  PVOID      ObjectTag,
  LONG       Line,
  PCCH       File
);

Parametri

Circuit

Oggetto ACXCIRCUIT esistente. Per altre informazioni sugli oggetti ACX, vedere Riepilogo degli oggetti ACX.

Flags

Arrestare i flag I/O definiti dall'enumerazione ACX_STOP_IO_FLAGS. Attualmente non sono definiti flag, quindi impostare questa opzione su AcxStopIoNoFlags.

ObjectTag

OggettoTag facoltativo che rappresenta un valore definito dal driver archiviato dal framework come tag di identificazione per il driver ACX.

Line

Numero di riga nel codice del driver che può essere visualizzato a scopo di diagnostica.

File

Nome del file nel codice del driver che può essere visualizzato a scopo di diagnostica.

Commenti

Usare la versione della macro AcxCircuitStopIoWithTag della chiamata di I/O arrestata anziché quella.

Requisiti ACX

Versione minima DI ACX: 1.0

Per altre informazioni sulle versioni ACX, vedere Panoramica della versione di ACX.

Requisiti

Requisito Valore
Intestazione acxcircuit.h
IRQL PASSIVE_LEVEL

Vedi anche