Global $tBuffer, $hFile, $nBytes
; Создаем структуру (буфер) из 6 байт
$tBuffer = DllStructCreate('byte[6]')
; Заносим информацию (от балды) в буфер
For $i = 1 To 6
DllStructSetData($tBuffer, 1, Random(0, 255, 1), $i)
Next
; Открываем файл для записи (добавления)
$hFile = _WinAPI_CreateFile('MyFile.txt', 2, 4)
; Устанавливаем позицию в файле куда будем писать данные (в данном случае 16)
_WinAPI_SetFilePointer($hFile, 16)
; Записываем в файл данные (6 байт) из буфера
_WinAPI_WriteFile($hFile, DllStructGetPtr($tBuffer), 6, $nBytes)
; Закрываем файл
_WinAPI_CloseHandle($hFile)
; Освобождаем ресурсы, связанные с буфером
$tBuffer = 0