xwh
xwh
驱动牛犊
驱动牛犊
  • 注册日期2002-02-11
  • 最后登录2004-01-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:912回复:0

看一下

楼主#
更多 发布于:2003-07-27 09:08
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例子。
游客

返回顶部