Add missing resource function prototypes.

svn path=/trunk/; revision=16282
This commit is contained in:
Eric Kohl 2005-06-26 11:07:15 +00:00
parent ee15175e82
commit f0365b3d7a

View file

@ -1161,6 +1161,57 @@ RtlLeaveCriticalSection(
PRTL_CRITICAL_SECTION CriticalSection PRTL_CRITICAL_SECTION CriticalSection
); );
BOOLEAN
STDCALL
RtlAcquireResourceExclusive(
IN PRTL_RESOURCE Resource,
IN BOOLEAN Wait
);
BOOLEAN
STDCALL
RtlAcquireResourceShared(
IN PRTL_RESOURCE Resource,
IN BOOLEAN Wait
);
VOID
STDCALL
RtlConvertExclusiveToShared(
IN PRTL_RESOURCE Resource
);
VOID
STDCALL
RtlConvertSharedToExclusive(
IN PRTL_RESOURCE Resource
);
VOID
STDCALL
RtlDeleteResource(
IN PRTL_RESOURCE Resource
);
VOID
STDCALL
RtlDumpResource(
IN PRTL_RESOURCE Resource
);
VOID
STDCALL
RtlInitializeResource(
IN PRTL_RESOURCE Resource
);
VOID
STDCALL
RtlReleaseResource(
IN PRTL_RESOURCE Resource
);
/* /*
* Compression Functions * Compression Functions
*/ */
@ -1248,17 +1299,17 @@ RtlClearBits(
ULONG ULONG
STDCALL STDCALL
RtlFindClearBits( RtlFindClearBits(
PRTL_BITMAP BitMapHeader, IN PRTL_BITMAP BitMapHeader,
ULONG NumberToFind, IN ULONG NumberToFind,
ULONG HintIndex IN ULONG HintIndex
); );
ULONG ULONG
STDCALL STDCALL
RtlFindClearBitsAndSet( RtlFindClearBitsAndSet(
PRTL_BITMAP BitMapHeader, IN PRTL_BITMAP BitMapHeader,
ULONG NumberToFind, IN ULONG NumberToFind,
ULONG HintIndex IN ULONG HintIndex
); );
VOID VOID
@ -1272,9 +1323,9 @@ RtlInitializeBitMap(
VOID VOID
STDCALL STDCALL
RtlSetBits ( RtlSetBits (
PRTL_BITMAP BitMapHeader, IN PRTL_BITMAP BitMapHeader,
ULONG StartingIndex, IN ULONG StartingIndex,
ULONG NumberToSet IN ULONG NumberToSet
); );
/* /*