Macro AcxCircuitStopIo (acxcircuit.h)
La función AcxCircuitStopIo se usa para indicar al sistema operativo que detenga temporalmente la E/S del circuito. Esto permite al controlador un breve período de tiempo para ejecutar la tarea confidencial y reanudar la E/S después de que se complete la ejecución del código sensible al tiempo.
Sintaxis
void AcxCircuitStopIo(
Circuit,
Flags
);
Parámetros
Circuit
Objeto de circuito ACXCIRCUIT existente. Para obtener más información sobre los objetos ACX, vea Resumen de objetos ACX.
Flags
Detenga las marcas de E/S definidas por la enumeración ACX_STOP_IO_FLAGS.
Actualmente no se definen marcas, por lo que establézcalo AcxStopIoNoFlags
en .
Valor devuelto
None
Observaciones
No se recomienda usar esta versión de la llamada de E/S de detención, sino la macro AcxCircuitStopIoWithTag , ya que proporciona información de diagnóstico adicional mediante una etiqueta.
Ejemplo
A continuación se muestra el uso de ejemplo.
// Temporarily disable this circuit's I/Os while we are updating the
// formats. This thread cannot be an I/O dispatched thread else we deadlock.
//
status = AcxCircuitStopIo(circuit, AcxStopIoNoFlags);
Requisitos de ACX
Versión mínima de ACX: 1.0
Para obtener más información sobre las versiones de ACX, consulte Introducción a la versión de ACX.
Requisitos
Requisito | Valor |
---|---|
Header | acxcircuit.h |
IRQL | PASSIVE_LEVEL |