阅读:1538回复:2
内核态的Mutex Event等Object需要特殊函数来释放吗?
下面是我编的代码:
PRKMUTEX pTempObject = (PRKMUTEX)ExAllocatePool(NonPagedPool, sizeof(KMUTEX)); KeInitializeMutex(&pTempObject, DISPATCH_LEVEL); 现在我想释放这个对象,是不是调用ExFreePool释放内存就可以了,不需要什么特殊的函数来释放!!(我试过ZwClose发现不行),这里和各位大虾求证一下,请多多指教,万分感谢!!! |
|
|
沙发#
发布于:2003-01-22 16:38
LONG
KeReleaseMutex( IN PRKMUTEX Mutex, IN BOOLEAN Wait ); KeReleaseMutex releases a given mutex object, specifying whether the caller is to call one of KeWaitXxx as soon as KeReleaseMutex returns control. |
|
板凳#
发布于:2003-01-27 10:18
下面是我编的代码: 是 |
|