본문 바로가기

My Study/Function

WriteFile

BOOL WINAPI WriteFile(
  __in         HANDLE hFile,
  __in         LPCVOID lpBuffer,
  __in         DWORD nNumberOfBytesToWrite,
  __out_opt    LPDWORD lpNumberOfBytesWritten,
  __inout_opt  LPOVERLAPPED lpOverlapped
);

파일에 데이터를 저장할 때 사용하는 함수

hFile : 데이터를 저장할 파일의 핸들을 지정한다.
lpBuffer : 데이터를 저장하고 있는 버퍼(배열, 메모리)의 주소(포인터)를 지정한다.
nNumberOfByteToWirte : 파일에 저장하고자 하는 데이터 크기를 바이트 단위로 지정한다.
lpNumberOfByteWritten : 파일에 실제 저장된 데이터 크기를 얻기 위해 변수의 주소를 지정한다.
lpOverLapped : 일단 NULL

'My Study > Function' 카테고리의 다른 글

GetWindowsDirectory  (0) 2010.02.24
GetSystemDirectory  (0) 2010.02.24
ReadFile  (0) 2010.02.24
CreateFile  (0) 2010.02.24
CreateProcess  (0) 2010.02.24