int WriteToPhysicalMemory (unsigned int physicalAddress, const void *sourceBuffer, unsigned int numberOfBytes);
Copies the contents of the specified buffer into a region of physical memory.
WriteToPhysicalMemory does not check whether the memory actually exists. If the memory does not exist, WriteToPhysicalMemory returns the success value but does not read any data.
![]() |
Note WriteToPhysicalMemory requires the LabWindows/CVI low-level support driver. LabWindows/CVI loads the driver at startup if it is on disk. You can check whether LabWindows/CVI loaded the driver at startup by calling CVILowLevelSupportDriverLoaded. |
Input | ||
Name | Type | Description |
physicalAddress | unsigned integer | Physical address to write to. No restrictions exist on the address, which can be below or above 1 MB. |
sourceBuffer | const void * | Buffer from which to copy the physical memory. |
numberOfBytes | unsigned integer | Number of bytes to copy to physical memory. |
Name | Type | Description | ||||||
status | integer | Indicates whether the function succeeded.
|