IopAllocateIrpCleanup
VOID __stdcall IopAllocateIrpCleanup(PVOID FileObject, PVOID EventObject){
if( EventObject )
HalPutDmaAdapter((PADAPTER_OBJECT)EventObject);
if( (*((_DWORD *)FileObject + 20) & 2) != 0 )
IopReleaseFileObjectLock((PADAPTER_OBJECT)FileObject);
HalPutDmaAdapter((PADAPTER_OBJECT)FileObject);
}Referenced by:
BuildQueryDirectoryIrp
IoSetInformation
IopGetSetSecurityObject
IopQueryXxxInformation
IopSetEaOrQuotaInformationFile
IopXxxControlFile
NtFlushBuffersFileEx
NtLockFile
NtNotifyChangeDirectoryFileEx
NtQueryEaFile
NtQueryInformationFile
NtQueryQuotaInformationFile
NtQueryVolumeInformationFile
NtReadFile
NtReadFileScatter
NtSetEaFile
NtSetInformationFile
NtSetVolumeInformationFile
NtUnlockFile
NtWriteFile
NtWriteFileGather