ltxdxu
驱动牛犊
驱动牛犊
  • 注册日期2003-05-21
  • 最后登录2005-02-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1003回复:1

关于在RING0中的CriticalSectioin的问题

楼主#
更多 发布于:2003-06-15 21:11
我在Windows 98下开发一个VSD驱动程序,现在遇到了一个问题是我有些全局的数据需要保护,查VTools的帮助,有VWIN32_EnterCrstR0和VWIN32_LeaveCrstR0,不知这两个函数能不能用,即使能用,我怎么也找不着创建CriticalSection的相关函数呢(类似WIN32中的InitializeCriticalSection)
还有就是VSemaphore,VMutex,VId )这些东西又如何呢?资料太少了,
另外Begin_Critical_Section,End_Critical_Section...这组函数又如何,我主要是想要一个类似于WIN32中CriticalSection功能的东东

谢谢了
急啊!
else
驱动小牛
驱动小牛
  • 注册日期2002-10-21
  • 最后登录2004-06-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-06-17 14:00
Create_Semaphore,Destroy_Semaphore,Signal_Semaphore,Wait_Semaphore。

参考98Filemon的例子吧
游客

返回顶部