Condividi tramite


Funzione AcxCircuitStopIoActual (acxcircuit.h)

La funzione AcxCircuitStopIoActual viene usata per segnalare al sistema operativo di arrestare temporaneamente l'I/O del circuito. Ciò consente al driver un breve periodo di tempo per eseguire attività sensibili al tempo e quindi riprendere L'I/O al termine 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 di I/O definiti dall'enumerazione ACX_STOP_IO_FLAGS. Attualmente non sono definiti flag, quindi impostarlo su AcxStopIoNoFlags.

ObjectTag

ObjectTag facoltativo che è 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 diagnostico.

File

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

Osservazioni

Usare la macro AcxCircuitStopIoWithTag versione della chiamata di arresto dell'I/O invece di questa.

Requisiti ACX

versione minima di ACX: 1.0

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

Fabbisogno

Requisito Valore
intestazione acxcircuit.h
IRQL PASSIVE_LEVEL

Vedere anche