BOOL QueryInfo (DWORD dwInfoLevel, LPVOID lpvBuffer, LPDWORD lpdwBufferLength, LPDWORD lpdwIndex = NULL) const ;
BOOL QueryInfo (DWORD dwInfoLevelCString& ;strLPDWORDdwIndex= NULL) const ;
BOOL QueryInfo (DWORD dwInfoLevel, SYSTEMTIME * pSysTime, LPDWORD dwIndex = NULL) const ;
Valeur de retour
Différent de zéro en cas de succès ; sinon 0. Si l'appel échoue, la fonction Win32 GetLastError peut être appelée pour déterminer la cause de l'erreur.
Paramètres
dwInfoLevel
Une combinaison de l'attribut de requête et les indicateurs suivants qui spécifient le type de renseignements demandés:
Consultez la section remarques pour obtenir une liste des valeurs possibles.
lpvBuffer
Un pointeur vers la mémoire tampon qui reçoit les informations.
lpdwBufferLength
À l'entrée, cela indique une valeur contenant la longueur de la mémoire tampon de données, en nombre de caractères ou d'octets. Consultez la section remarques pour plus d'informations sur ce paramètre.
lpdwIndex
Pointeur vers un index de base zéro d'en-tête. Peut être NULL. Utilisez ce drapeau pour énumérer plusieurs en-têtes avec le même nom. À l'entrée, lpdwIndex indique l'index de l'en-tête spécifié à retourner. Sur la production, lpdwIndex indique l'index de l'en-tête suivant. Si Impossible de trouver l'indice suivant, ERROR_HTTP_HEADER_NOT_FOUND est retourné.
str
Une référence à l'objet CString recevant les informations renvoyées.
dwIndex
Une valeur d'index. Voir lpdwIndex.
pSysTime
Un pointeur vers un Win32 structure SYSTEMTIME.
Remarques
Appelez cette fonction membre pour retourner la réponse ou de demander des en-têtes dans une demande HTTP. Utilisez cette fonction membre seulement après un appel réussi à SendRequest ou sur un objet CHttpFile créé par OpenURL.
Vous pouvez récupérer les types de données suivants de QueryInfo:
Lorsqu'une chaîne est écrite dans la mémoire tampon, et succède à la fonction membre, lpdwBufferLength contient la longueur de la chaîne de caractères moins 1 pour le caractère NULL de fin.
Les valeurs possibles de dwInfoLevel comprennent:
CHttpFile aperçu |  ; Membres de la classe | Graphique de la hiérarchie
Voir aussi  ;CInternetFile, CHttpConnection::OpenRequest, CFtpConnection, CGopherConnection, CInternetConnection