#include "ntrtlp.h"
#include <stdio.h>
Go to the source code of this file.
Classes | |
struct | _MRCF_BIT_IO |
struct | _MDSIGNATURE |
Defines | |
#define | wBACKPOINTERMAX (4415) |
#define | MD_STAMP 0x5344 |
#define | MASK_VALID_mds 0x0300 |
#define | minimum(a, b) (a < b ? a : b) |
Typedefs | |
typedef _MRCF_BIT_IO | MRCF_BIT_IO |
typedef MRCF_BIT_IO * | PMRCF_BIT_IO |
typedef _MDSIGNATURE | MDSIGNATURE |
typedef MDSIGNATURE * | PMDSIGNATURE |
Functions | |
VOID | MrcfSetBitBuffer (PUCHAR pb, ULONG cb, PMRCF_BIT_IO BitIo) |
VOID | MrcfFillBitBuffer (PMRCF_BIT_IO BitIo) |
USHORT | MrcfReadBit (PMRCF_BIT_IO BitIo) |
USHORT | MrcfReadNBits (LONG cbits, PMRCF_BIT_IO BitIo) |
NTSTATUS | RtlDecompressBufferMrcf (OUT PUCHAR UncompressedBuffer, IN ULONG UncompressedBufferSize, IN PUCHAR CompressedBuffer, IN ULONG CompressedBufferSize, OUT PULONG FinalUncompressedSize) |
|
Definition at line 94 of file mrcf.c. Referenced by RtlDecompressBufferMrcf(). |
|
Definition at line 93 of file mrcf.c. Referenced by RtlDecompressBufferMrcf(). |
|
Definition at line 101 of file mrcf.c. Referenced by MrcfReadNBits(). |
|
Definition at line 53 of file mrcf.c. Referenced by RtlDecompressBufferMrcf(). |
|
|
|
|
|
Definition at line 91 of file mrcf.c. Referenced by RtlDecompressBufferMrcf(). |
|
|
|
Definition at line 541 of file mrcf.c. References _MRCF_BIT_IO::abitsBB, ASSERT, ASSERTMSG, _MRCF_BIT_IO::cbBB, _MRCF_BIT_IO::cbitsBB, FALSE, _MRCF_BIT_IO::pbBB, and USHORT. Referenced by MrcfReadBit(), and MrcfReadNBits().
|
|
Definition at line 387 of file mrcf.c. References _MRCF_BIT_IO::abitsBB, _MRCF_BIT_IO::cbitsBB, MrcfFillBitBuffer(), and USHORT. Referenced by RtlDecompressBufferMrcf().
|
|
Definition at line 437 of file mrcf.c. References _MRCF_BIT_IO::abitsBB, ASSERT, _MRCF_BIT_IO::cbitsBB, minimum, MrcfFillBitBuffer(), and USHORT. Referenced by RtlDecompressBufferMrcf().
|
|
Definition at line 347 of file mrcf.c. References _MRCF_BIT_IO::abitsBB, _MRCF_BIT_IO::cbBB, _MRCF_BIT_IO::cbBBInitial, _MRCF_BIT_IO::cbitsBB, and _MRCF_BIT_IO::pbBB. Referenced by RtlDecompressBufferMrcf().
|
|
Definition at line 132 of file mrcf.c. References ASSERT, ASSERTMSG, MASK_VALID_mds, MD_STAMP, MrcfReadBit(), MrcfReadNBits(), MrcfSetBitBuffer(), PMDSIGNATURE, TRUE, USHORT, and wBACKPOINTERMAX.
|