프로그래밍/MFC , WinAPI
WriteFile 함수란 무엇인가?
친루엄
2018. 4. 5. 17:21
BOOL WINAPI WriteFile( _In_ HANDLE hFile, _In_ LPCVOID lpBuffer, _In_ DWORD nNumberOfBytesToWrite, _Out_opt_ LPDWORD lpNumberOfBytesWritten, _Inout_opt_ LPOVERLAPPED lpOverlapped );
지정된 파일 또는 입출력 (I / O) 장치에 데이터를 기록합니다.
hFile
데이터를 저장할 파일의 핸들을 지정한다.
lpBuffer
데이터를 저장하고 있는 버퍼를 지정한다.
nNumberOfBytesToWrite
파일에 저장하고자 하는 데이터 크기를 바이트 단위로 지정한다.
lpNumberOfBytesWritten
파일에 실제 저장된 데이터 크기를 얻기 위해 변수의 주소를 지정한다.
lpOverlapped
동기식 hFile 매개 변수를 사용할 때 기록 된 바이트 수를 수신하는 변수에 대한 포인터 . WriteFile 은 작업 또는 오류 검사를 수행하기 전에이 값을 0으로 설정합니다. 잠재적으로 잘못된 결과를 피하기 위해 비동기 작업 인 경우이 매개 변수에 NULL 을 사용하십시오 .