Compartir a través de


IHttpServer::AddFragmentToCache (Método)

Agrega una estructura de HTTP_DATA_CHUNK a la memoria caché.

Sintaxis

virtual HRESULT AddFragmentToCache(  
   HTTP_DATA_CHUNK* pDataChunk,  
   __in WCHAR* pszFragmentName  
) = 0;  

Parámetros

pDataChunk
[IN] Puntero a una HTTP_DATA_CHUNK estructura.

pszFragmentName
[IN] Puntero a un WCHAR valor que especifica el fragmento que se va a agregar a la memoria caché.

Valor devuelto

Una clase HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.

Valor Descripción
S_OK Indica que la operación se realizó correctamente.
E_INVALIDARG Indica que uno de los parámetros no es válido.
ERROR_INVALID_PARAMETER Indica que uno de los parámetros no es válido.

Comentarios

Los desarrolladores pueden usar los AddFragmentToCachemétodos , ReadFragmentFromCache y RemoveFragmentFromCache , respectivamente, para agregar HTTP_DATA_CHUNK estructuras a la memoria caché de fragmentos, o para recuperar y quitar HTTP_DATA_CHUNK estructuras de la memoria caché. Estos métodos proporcionan a los desarrolladores un pequeño grado de funcionalidad personalizada para usar la memoria caché de IIS integrada para almacenar y recuperar fragmentos de datos en la memoria caché.

Nota

Http.sys administra y posee la memoria caché de fragmentos. En cualquier momento, Http.sys puede invalidar o eliminar la información que ha dirigido a almacenarse. Actualmente no hay ninguna manera de bloquear la información en la memoria caché de fragmentos como información no volátil.

Requisitos

Tipo Descripción
Remoto - IIS 7.0 en Windows Vista
- IIS 7.5 en Windows 7
- IIS 8.0 en Windows 8
- IIS 10.0 en Windows 10
Servidor - IIS 7.0 en Windows Server 2008
- IIS 7.5 en Windows Server 2008 R2
- IIS 8.0 en Windows Server 2012
- IIS 8.5 en Windows Server 2012 R2
- IIS 10.0 en Windows Server 2016
Producto - 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
Encabezado Httpserv.h

Consulte también

IHttpServer (interfaz)
IHttpServer::RemoveFragmentFromCache (Método)
IHttpServer::ReadFragmentFromCache (Método)