51 lines
723 B
C
51 lines
723 B
C
/*++
|
|
|
|
Copyright (c) Microsoft Corporation. All rights reserved.
|
|
|
|
Header Name:
|
|
|
|
critsect.h
|
|
|
|
Abstract:
|
|
|
|
This module implements verification functions for
|
|
critical section interfaces.
|
|
|
|
Author:
|
|
|
|
Daniel Mihai (DMihai) 27-Mar-2001
|
|
|
|
Revision History:
|
|
|
|
--*/
|
|
|
|
#ifndef _CRITSECT_H_
|
|
#define _CRITSECT_H_
|
|
|
|
#include "support.h"
|
|
|
|
NTSTATUS
|
|
CritSectInitialize (
|
|
VOID
|
|
);
|
|
|
|
VOID
|
|
CritSectUninitialize (
|
|
VOID
|
|
);
|
|
|
|
VOID
|
|
AVrfpFreeMemLockChecks (
|
|
VERIFIER_DLL_FREEMEM_TYPE FreeMemType,
|
|
PVOID StartAddress,
|
|
SIZE_T RegionSize,
|
|
PWSTR UnloadedDllName
|
|
);
|
|
|
|
VOID
|
|
AVrfpIncrementOwnedCriticalSections (
|
|
LONG Increment
|
|
);
|
|
|
|
#endif // _CRITSECT_H_
|