AcxCircuitStopIo 宏 (acxcircuit.h)
AcxCircuitStopIo 函式是用來向操作系統發出訊號,以暫時停止線路 I/O。 這可讓驅動程式執行時間敏感性工作的短時間,並在運行時間敏感性程式代碼完成之後繼續IO。
語法
void AcxCircuitStopIo(
Circuit,
Flags
);
參數
Circuit
現有的 ACXCIRCUIT 線路物件。 如需 ACX 對象的詳細資訊,請參閱 ACX 物件的摘要。
Flags
停止 ACX_STOP_IO_FLAGS列舉所定義的IO旗標。
目前未定義旗標,因此請將此設定為 AcxStopIoNoFlags
。
傳回值
無
備註
不建議使用此版本的停止 IO 呼叫,而是使用 Tag 來提供其他診斷資訊,而不是 AcxCircuitStopIoWithTag 宏 。
範例
範例使用方式如下所示。
// 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);
ACX 需求
最小 ACX 版本: 1.0
如需 ACX 版本的詳細資訊,請參閱 ACX 版本概觀。
規格需求
需求 | 值 |
---|---|
標頭 | acxcircuit.h |
IRQL | PASSIVE_LEVEL |