使用的是异步机制,定义了回调函数,发起下载文件和上传文件的request能进入回调函数,可每次上传和下载结束都没有返回INTERNET_STATUS_REQUEST_COMPLETE(100),而最后返回的是INTERNET_STATUS_HANDLE_CLOSING(70),请问这正常吗?
以下是我打印的回调函数传回的参数信息,后附dwInternetStatus各个值的含义:dwContext=2 dwInternetStatus=60 lpstatusInfo=1306688 statusInfoLn=4
dwContext=2 dwInternetStatus=30 lpstatusInfo=0 statusInfoLn=0
dwContext=2 dwInternetStatus=31 lpstatusInfo=1303896 statusInfoLn=4
dwContext=2 dwInternetStatus=40 lpstatusInfo=0 statusInfoLn=0
dwContext=2 dwInternetStatus=41 lpstatusInfo=1305832 statusInfoLn=4
dwContext=2 dwInternetStatus=30 lpstatusInfo=0 statusInfoLn=0
dwContext=2 dwInternetStatus=31 lpstatusInfo=1303948 statusInfoLn=4
dwContext=2 dwInternetStatus=40 lpstatusInfo=0 statusInfoLn=0
dwContext=2 dwInternetStatus=41 lpstatusInfo=1305900 statusInfoLn=4
dwContext=2 dwInternetStatus=30 lpstatusInfo=0 statusInfoLn=0
dwContext=2 dwInternetStatus=31 lpstatusInfo=1303964 statusInfoLn=4
dwContext=2 dwInternetStatus=40 lpstatusInfo=0 statusInfoLn=0
dwContext=2 dwInternetStatus=41 lpstatusInfo=1305900 statusInfoLn=4
dwContext=2 dwInternetStatus=30 lpstatusInfo=0 statusInfoLn=0
dwContext=2 dwInternetStatus=31 lpstatusInfo=1303964 statusInfoLn=4
dwContext=2 dwInternetStatus=40 lpstatusInfo=0 statusInfoLn=0
dwContext=2 dwInternetStatus=41 lpstatusInfo=1305900 statusInfoLn=4
dwContext=2 dwInternetStatus=40 lpstatusInfo=0 statusInfoLn=0
dwContext=2 dwInternetStatus=41 lpstatusInfo=1306640 statusInfoLn=4
dwContext=2 dwInternetStatus=40 lpstatusInfo=0 statusInfoLn=0
dwContext=2 dwInternetStatus=41 lpstatusInfo=1306536 statusInfoLn=4
dwContext=2 dwInternetStatus=70 lpstatusInfo=1306816 statusInfoLn=4Public Const INTERNET_STATUS_RESOLVING_NAME = 10
Public Const INTERNET_STATUS_NAME_RESOLVED = 11
Public Const INTERNET_STATUS_CONNECTING_TO_SERVER = 20
Public Const INTERNET_STATUS_CONNECTED_TO_SERVER = 21
Public Const INTERNET_STATUS_SENDING_REQUEST = 30
Public Const INTERNET_STATUS_REQUEST_SENT = 31
Public Const INTERNET_STATUS_RECEIVING_RESPONSE = 40
Public Const INTERNET_STATUS_RESPONSE_RECEIVED = 41
Public Const INTERNET_STATUS_CTL_RESPONSE_RECEIVED = 42
Public Const INTERNET_STATUS_PREFETCH = 43
Public Const INTERNET_STATUS_CLOSING_CONNECTION = 50
Public Const INTERNET_STATUS_CONNECTION_CLOSED = 51
Public Const INTERNET_STATUS_HANDLE_CREATED = 60
Public Const INTERNET_STATUS_HANDLE_CLOSING = 70
Public Const INTERNET_STATUS_REQUEST_COMPLETE = 100
Public Const INTERNET_STATUS_REDIRECT = 110
Public Const INTERNET_STATUS_INTERMEDIATE_RESPONSE = 120
Public Const INTERNET_STATUS_STATE_CHANGE = 200