px9922214
驱动小牛
驱动小牛
  • 注册日期2002-03-27
  • 最后登录2008-05-26
  • 粉丝0
  • 关注0
  • 积分368分
  • 威望44点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
阅读:1006回复:0

DRIVERSTUDIO的例子::求救

楼主#
更多 发布于:2005-04-21 17:51
DRIVERSTUDIO的例子::
#define MY_MEMBER_COMPLETEIRP(classname, func)\\
NTSTATUS func(KIrp I, PISOC_CONTEXT pContext);\\
static NTSTATUS LinkTo(func)( \\
PDEVICE_OBJECT pDevObj, \\
PIRP pIrp, \\
PVOID context) \\
{ \\
PISOC_CONTEXT pContext = (PISOC_CONTEXT)context;\\
UsbIsocDevice *p = pContext ? pContext->pDev : NULL;\\
NTSTATUS status; \\
if (!pContext || !p ) { \\
return STATUS_UNSUCCESSFUL; \\
} \\
KIrp I(pIrp); \\
status=p->func(I,pContext); \\
return status; \\
}
这种宏定义怎么回事,帮助看不出什么??
游客

返回顶部