MMIOM_WRITEFLUSH 메시지
MMIOM_WRITEFLUSH 메시지는 mmioWrite 함수에 의해 I/O 프로시저로 전송되어 데이터를 열린 파일에 쓰고 I/O 프로시저에서 사용하는 내부 버퍼를 디스크로 플러시하도록 요청합니다.
MMIOM_WRITEFLUSH
lParam1 = (LPARAM) lpBuffer
lParam2 = (LPARAM) cbWrite
매개 변수
-
lpBuffer
-
파일에 쓸 데이터를 포함하는 버퍼에 대한 포인터입니다.
-
cbWrite
-
파일에 쓸 바이트 수입니다.
반환 값
파일에 실제로 기록된 바이트 수를 반환합니다. 오류가 있는 경우 반환 값은 1입니다.
설명
I/O 프로시저는 쓰기 작업 후 새 파일 위치를 반영하도록 MMIOINFO 구조체의 lDiskOffset 멤버를 업데이트합니다.
이 메시지는 I /O 프로시저가 내부 버퍼(있는 경우)를 플러시하도록 요청한다는 점을 제외하고 MMIOM_WRITE 메시지와 동일합니다. I/O 프로시저가 내부 버퍼링을 수행하지 않는 한 이 메시지는 MMIOM_WRITE 메시지와 똑같이 처리될 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 |
Windows 2000 Server[데스크톱 앱만] |
헤더 |
|