yanny
驱动牛犊
驱动牛犊
  • 注册日期2001-08-24
  • 最后登录2001-11-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1685回复:1

我看一个DRIVER程序,发现。。。

楼主#
更多 发布于:2001-09-17 11:01
发现用到一个函数:CM_Get_Parent(...),用来得到一个handle。  这个函数定义在程序中没有找到在DDK中也没有找到。为什么?
yanny
Buddha
驱动老牛
驱动老牛
  • 注册日期2001-04-29
  • 最后登录2013-05-18
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望17点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-09-17 18:42
Setup, Plug  Play, Power Management: Windows 2000 DDK
CM_Get_Parent
CMAPI CONFIGRET WINAPI
  CM_Get_Parent(
    OUT PDEVINST pdnDevInst,
    IN DEVINST dnDevInst,
    IN ULONG ulFlags
    );
The CM_Get_Parent function is used to obtain a device instance handle to the parent node of a specified device node, in the local system's device tree.

Parameters
pdnDevInst
Caller-supplied address of a location to receive the first child's device instance handle.
dnDevInst
Caller-supplied device instance handle, obtained from the SP_DEVINFO_DATA structure that is used with the device installation functions.
Device instance handles can also be obtained by calling the following functions:

CM_Locate_DevNode
CM_Locate_DevNode_Ex
CM_Get_Child
CM_Get_Child_Ex
CM_Get_Parent
CM_Get_Parent_Ex
CM_Get_Sibling
CM_Get_Sibling_Ex

ulFlags
Not used, must be zero.
Return Value
If the operation succeeds, the function returns CR_SUCCESS. Otherwise, it returns one of the CR_-prefixed error codes defined in cfgmgr32.h.

See Also
CM_Get_Parent_Ex
<table style="filter: glow(color=sky blue, strength=10)"> <font color=white> 猫生病了, 老鼠大声朗诵诗集, 并修剪盆花. 猫生病了, 老鼠慢慢刷牙洗脸, 并打扫房间. 猫生病了, 老鼠倚在窗边欣赏夜色, 并对流星许愿. 猫生病了, 老鼠也病了, 它说:"我还是习惯那种时时紧张, 处处小心, 夜夜逃亡的生活." 午夜, 我听到老鼠在叹息, 且不再读诗了. </font></table>
游客

返回顶部