minwinbase.ch
Declarations
Public Only
Publicfunction RtlMoveMemory
func RtlMoveMemory(Destination : *void, Source : *void, Length : SIZE_T) : void
TODO: support #if (_MSC_VER >= 800) || defined(_STDCALL_SUPPORTED)
Publicfunction RtlFillMemory
func RtlFillMemory(Destination : *void, Length : SIZE_T, Fill : uchar) : void
Publicfunction RtlZeroMemory
func RtlZeroMemory(Destination : *void, Length : SIZE_T) : void
Publicfunction MoveMemory
func MoveMemory(Destination : *void, Source : *void, Length : size_t) : void
MoveMemory: overlap-safe move (maps to RtlMoveMemory / memmove)
Publicfunction FillMemory
func FillMemory(Destination : *void, Length : size_t, Fill : uchar) : void
FillMemory: fill a block with a byte value (maps to RtlFillMemory / memset)
Publicfunction ZeroMemory
func ZeroMemory(Destination : *void, Length : size_t) : void
ZeroMemory: zero a block (maps to RtlZeroMemory / memset)