阅读:1308回复:4
WRITE_PORT_UCHAR不能在DIRQL上运行??
我在测试某程序时,有如下片段:
BOOLEAN Isr(IN PKINTERRUPT Interrupt, IN PVOID ServiceContext ) { PWDM_DEVICE_EXTENSION dx=(PWDM_DEVICE_EXTENSION) ServiceContext; if(dx->PortInIoSpace) { WRITE_PORT_UCHAR(dx->PortBase,Abyte); } else { WRITE_REGISTER_UCHAR(dx->PortBase,Abyte); } return TRUE; } |
|
沙发#
发布于:2002-11-01 08:03
WRITE_PORT_UCHAR 可以在任意 IRQL 上调用
|
|
|
板凳#
发布于:2002-11-01 08:47
你试过了?
|
|
|
地板#
发布于:2002-11-01 11:01
From DDK:
Callers of WRITE_PORT_UCHAR can be running at any IRQL, assuming the Port is resident, mapped device memory. |
|
|
地下室#
发布于:2002-11-01 18:15
出了点小差错,呵呵,不好意思
|
|