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.
Finalise la mémoire tampon interne.
Syntaxe
virtual VOID SetResult(
DWORD cbData,
HRESULT hr
) = 0;
Paramètres
cbData
DWORD qui contient la taille des données, en octets, de la mémoire tampon interne.
hr
HRESULT qui indique si la mémoire tampon interne est valide.
Remarques
Les classes dérivées CGlobalModule qui s’inscrivent pour GL_RSCA_QUERY événements reçoivent un pointeur IGlobalRscaQueryProvider en tant que paramètre sur la méthode CGlobalModule::OnGlobalRSCAQueryvirtual. Vous pouvez ensuite valider ou invalider la mémoire tampon interne en appelant la SetResult méthode sur le IGlobalRSCAQueryProvider pointeur.
SetResult le comportement dépend de l’implémentation. Vous devez utiliser les informations suivantes comme recommandations, mais elles peuvent ne pas être correctes dans tous les scénarios :
L’implémenteur
IGlobalRSCAQueryProviderdéclare desprivatevariables membres pour la taille d’une mémoire tampon interne, unHRESULTqui indique si la mémoire tampon est valide et un indicateur booléen qui indique siSetResulta été appelé. Les valeurs par défaut au moment de la construction de l’implémenteur sont respectivement 0, E_NOTIMPL etfalse.Après avoir appelé la méthode GetOutputBuffer ou ResizeOutputBuffer , appelez
SetResultpour valider ou invalider la mémoire tampon interne en transmettant la taille de la mémoire tampon, en octets, et uneHRESULTvaleur qui indique si la mémoire tampon est valide.Important Cette méthode fait partie de l’infrastructure IIS 7 et n’est pas destinée à être utilisée directement à partir de votre code.
Spécifications
| Type | Description |
|---|---|
| Client | - IIS 7.0 sur Windows Vista - IIS 7.5 sur Windows 7 - IIS 8.0 sur Windows 8 - IIS 10.0 sur Windows 10 |
| Serveur | - IIS 7.0 sur Windows Server 2008 - IIS 7.5 sur Windows Server 2008 R2 - IIS 8.0 sur Windows Server 2012 - IIS 8.5 sur Windows Server 2012 R2 - IIS 10.0 sur Windows Server 2016 |
| Produit | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 - IIS Express 7.5, IIS Express 8.0, IIS Express 10.0 |
| En-tête | Httpserv.h |