GetOverlappedResult

此頁(yè)沒(méi)有內(nèi)容條目
內(nèi)容

GetOverlappedResult

VB聲明

Declare Function GetOverlappedResult Lib "kernel32" Alias "GetOverlappedResult" (ByVal hFile As Long, lpOverlapped As OVERLAPPED, lpNumberOfBytesTransferred As Long, ByVal bWait As Long) As Long

說(shuō)明

判斷一個(gè)重疊操作當(dāng)前的狀態(tài)

返回值

Long,非零表示成功,零表示失敗。會(huì)設(shè)置GetLastError。如bWait為FALSE,而且異步操作仍在執(zhí)行,則函數(shù)回返回零,而GetLastError會(huì)設(shè)置成ERROR_IO_INCOMPLETE

參數(shù)表

參數(shù)

類(lèi)型及說(shuō)明

hFile

Long,指定一個(gè)文件、管道或通信設(shè)備的句柄

lpOverlapped

OVERLAPPED,為欲檢查的I/O操作指定的一個(gè)結(jié)構(gòu)

lpNumberOfBytesTransferred

Long,用于容納傳輸字節(jié)數(shù)量的一個(gè)變量

bWait

Long,如果為T(mén)RUE,就一直等到異步操作結(jié)束才返回。FALSE表示立即返回

Top