| 462 | return result; |
| 463 | } |
| 464 | BOOL WriteFileContent(LPCWSTR path, LPBYTE data, DWORD size) |
| 465 | { |
| 466 | BOOL result = FALSE; |
| 467 | |
| 468 | HANDLE file = CreateFileW(path, GENERIC_WRITE, 0, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL); |
| 469 | if (file != INVALID_HANDLE_VALUE) |
| 470 | { |
| 471 | DWORD bytesWritten; |
| 472 | result = WriteFile(file, data, size, &bytesWritten, NULL); |
| 473 | CloseHandle(file); |
| 474 | } |
| 475 | |
| 476 | return result; |
| 477 | } |
| 478 | BOOL AppendFileContent(LPCWSTR path, LPBYTE data, DWORD size) |
| 479 | { |
| 480 | BOOL result = FALSE; |