File_WriteMemoryToFileA
Write the contents of a memory buffer to a disk file. This is the Ansi version of File_WriteMemoryToFile, File_WriteMemoryToFileW is the Unicode version.
File_WriteMemoryToFileA PROTO lpszFilename:QWORD, lpMemory:QWORD, qwMemoryLength:QWORD
Parameters
lpszFilename- The zero terminated file name to write the memory buffer to.lpMemory- The address of the buffer that contains the data to write.qwMemoryLength- The number of bytes to write to the file.
Returns
The return value is the number of bytes written if the function succeeds or zero if it fails.
Notes
This procedure is designed to write a complete disk file each time it is called. It will overwrite an existing file of the same name.
This function as based on the MASM32 Library function: write_disk_file
See Also
File_WriteMemoryToFileW, File_ReadFileToMemoryA, File_ReadFileToMemoryW, File_OpenA, File_Write, File_Flush, File_Close