Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Appelé par Microsoft Media Foundation pour récupérer le décalage du dernier octet dans la réponse actuelle, compté à partir du début de la ressource. Cela est utile lorsqu’une requête utilise l’en-tête HTTP « Range » pour télécharger uniquement une partie d’une ressource.
Syntaxe
HRESULT GetRangeEndOffset(
[out] QWORD *pqwRangeEnd
);
Paramètres
[out] pqwRangeEnd
Décalage du dernier octet de la réponse actuelle, comptabilisé à partir du début de la ressource, s’il est connu. Par exemple, si la requête a spécifié l’en-tête HTTP, « Range : bytes= 1000- » et que la taille du corps du message dans la réponse est de 200 octets, pwqRangeEnd devient 1199. Si la valeur n’est pas connue, par exemple, car le serveur n’a pas spécifié la taille de sa réponse, pwqRangeEnd est défini sur MAX_ULONG (0xFFFFFFFFFFFFFFFF).
Valeur renvoyée
La méthode retourne un HRESULT. Les valeurs possibles incluent, mais ne sont pas limitées à celles du tableau suivant.
| Code de retour | Description |
|---|---|
|
Fin de l’opération. |
|
Le paramètre qwpRangeEnd est un pointeur non valide. |
Remarques
Microsoft Media Foundation appelle GetRangeEndOffset uniquement après avoir appelé EndReceiveResponse.
Exigences
| Prérequis | Valeur |
|---|---|
| Client minimum requis | Windows 10, version 1703 [applications de bureau uniquement] |
| Serveur minimal pris en charge | Aucun pris en charge |
| plateforme cible | Windows |
| En-tête | mfidl.h |
| Library | Mfplat.lib |
| DLL | Mfplat.dll |