SerCxGetWaitMask 函数 (sercx.h)
SerCxGetWaitMask 方法返回当前挂起的等待操作的事件等待掩码。
语法
ULONG SerCxGetWaitMask(
[in] WDFDEVICE Device
);
参数
[in] Device
表示串行控制器的框架设备对象的 WDFDEVICE 句柄。
返回值
SerCxGetWaitMask 返回一个等待掩码,该掩码指定客户端(应用程序或外围驱动程序)选择的事件以触发当前挂起的等待操作的完成。 如果没有等待操作挂起,此方法将返回 null 等待掩码,0x0000。 有关详细信息,请参阅以下“备注”部分。
言论
串行控制器驱动程序调用 SerCxGetWaitMask 以获取等待掩码以用于挂起的等待操作。 通常,控制器驱动程序从 EvtSerCxWaitmask 回调函数调用此方法。
等待掩码指示可以触发等待操作完成的事件类型。 等待掩码中的每个位都表示特定类型的事件。 如果相应的事件将触发等待操作的完成,则会在等待掩码中设置位。 有关等待掩码中位的含义的详细信息,请参阅 SERIAL_EV_XXX。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | 从 Windows 8 开始可用。 |
目标平台 | 普遍 |
标头 | sercx.h |
IRQL | <= DISPATCH_LEVEL |