阅读:912回复:0
看一下
NTSTATUS PciwdmDriver::AddDevice(PDEVICE_OBJECT PDO)
{ PciwdmDevice* pD = new (NonPagedPool) PciwdmDevice(PDO, m_instance); if (pD != NULL) { NTSTATUS status = pD->ConstructorStatus(); if ( !NT_SUCCESS(status) ) delete pD; else m_instance++; return status; } else return STATUS_INSUFFICIENT_RESOURCES; } 我现在不知道PciwdmDevice* pD = new (NonPagedPool) PciwdmDevice(PDO, m_instance);是怎么来的,我查了一下帮助,没有这种初始化的方式,我想这肯定是用于多卡操作的,但我需要建立 linkname才行呀,这句话能行吗?这段程序来自ds2.7的pciwdm例子。 |
|