Initialize memory from a table
Source position: exec.pas line 1769
procedure InitStruct( |
initTable: Pointer; |
memory: Pointer; |
size: Cardinal |
); |
initTable |
|
The beginning of the commands and data to init Memory with. Must be on an even boundary unless only byte initialization is done. |
memory |
|
The beginning of the memory to initialize. Must be on an even boundary if size is specified. |
size |
|
The size of memory, which is used to clear it before initializing it via the initTable. If Size is zero, memory is not cleared before initializing. Must be an even number. |
Clear a memory area, then set up default values according to the data and offset values in the initTable.