阅读:1528回复:2
【急】菜鸟向大侠请教:IoCallDriver返回值总是NT_STATUS_CONNECTION_INVALID
Irp = TdiBuildInternalDeviceControlIrp(TDI_ASSOCIATE_ADDRESS,
DeviceObject, FileObject, &Event, &IoStatus ); KdPrint(("%x",Irp)); if (Irp == 0) { KdPrint(("Irp==0!\n")); return STATUS_INSUFFICIENT_RESOURCES; } TdiBuildAssociateAddress(Irp, DeviceObject, FileObject, 0, 0, deviceExtension->hAddressHandle); Status = IoCallDriver(DeviceObject, Irp); KdPrint(("IoCallDriver() 0X%x\n",Status)); 这个Status返回值为0Xc000023a,已经成功打开"\\Device\\Tcp"传输句柄和连接上下文句柄。 这个问题困惑一天了,望善友不吝赐教。 |
|
沙发#
发布于:2009-11-24 16:04
自顶。
是什么问题造成的呢? |
|
板凳#
发布于:2009-11-24 16:22
怎么会返回0Xc000023a(NT_STATUS_CONNECTION_INVALID) ,我还没进行connect操作的啊。
|
|