FillMemoryVlm

[This is preliminary documentation and subject to change.]

The FillMemoryVlm function fills a block of memory specified with a 64-bit pointer with the indicated value.

VOID FillMemoryVlm (
  PVOID64 Destination,  // pointer to block to fill
  DWORD Length,         // size, in bytes, of block to fill
  BYTE Fill             // byte value with which to fill the block
);
 

Parameters

Destination
Pointer to the starting address of the block of memory to fill.
Length
Size, in bytes, of the block of memory to fill.
Fill
Byte value with which to fill the memory block.

Return Values

This function has no return value.

Note  To guard against an access violation, use structured exception handling to protect any code that writes to or reads from a memory-mapped view. For more information on structured exception handling, see Reading and Writing.

QuickInfo

  Windows NT: Requires version 5.0 or later.
  Windows: Unsupported.
  Windows CE: Unsupported.
  Header: Declared in winbase.h.
  Import Library: Use kernel32.lib.

See Also

Memory Management Overview, Memory Management Functions, Very Large Memory (VLM), CopyMemoryVlm, FillMemory, MoveMemoryVlm, ZeroMemoryVlm