2025-04-27 07:49:33 -04:00

41 lines
712 B
C

#ifndef __BUFFER_H__
#define __BUFFER_H__
/*****************************************************************************
/* External function declarations
/*****************************************************************************/
PVOID
AllocateTestBuffer(
IN ULONG BufferSize
);
VOID
FillTestBuffer(
IN PVOID Buffer,
IN BYTE FillValue,
IN ULONG NumBytes
);
VOID
FreeTestBuffer(
IN PVOID Buffer
);
BOOL
ValidateTestBuffer(
IN PVOID Buffer
);
VOID
CompareTestBuffers(
IN PUCHAR Buffer1,
IN PUCHAR Buffer2,
IN ULONG BufferLength,
OUT PULONG BytesChanged,
OUT PULONG BitsChanged
);
#endif