2011年計算機等級二級VB輔導知識技巧總結(22)(7)

字號:


    End If
    Call CloseHandle(hEvent)
    Bind = True
    End Function
    Function QueryPacket(ByVal hVxD As Long, ByVal ioctl As Long, ByVal cbIn As Long, ByVal cbOut As Long) As Long
    Dim hEvent As Long
    Dim cbRet As Long
    Dim ovlp As OVERLAPPED
    Dim result As Long
    hEvent = CreateEvent(0, 1, 0, vbNullString)
    If hEvent = 0 Then
    QueryPacket = False
    MsgBox “err bind”
    Exit Function
    End If
    ovlp.Internal = 0
    ovlp.InternalHigh = 0
    ovlp.offset = 0
    ovlp.OffsetHigh = 0
    ovlp.hEvent = hEvent
    ’ ioc = &H80000018