IHttpServer::ReadFragmentFromCache-Methode
Ruft ein bestimmtes Fragment aus dem Cache ab.
Syntax
virtual HRESULT ReadFragmentFromCache(
__in WCHAR* pszFragmentName,
BYTE* pvBuffer,
DWORD cbSize,
DWORD* pcbCopied
) = 0;
Parameter
pszFragmentName
[__in] Ein Zeiger auf ein WCHAR
, der das aus dem Cache abzurufende Fragment angibt.
pvBuffer
Ein Zeiger auf einen BYTE
Puffer, der das Cachefragment enthält.
cbSize
Eine DWORD
, die die Länge des Puffers in Bytes enthält.
pcbCopied
Ein Zeiger auf einen DWORD
, der die Anzahl der aus dem Cache gelesenen Bytes enthält.
Rückgabewert
HRESULT
. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
Wert | BESCHREIBUNG |
---|---|
S_OK | Gibt an, dass der Vorgang erfolgreich war. |
ERROR_PATH_NOT_FOUND | Gibt an, dass das vom pszFragmentName -Parameter angegebene Fragment nicht gefunden werden konnte. |
Bemerkungen
Entwickler können die Methoden AddFragmentToCache, ReadFragmentFromCache
und RemoveFragmentFromCache verwenden, um dem Fragmentcache HTTP_DATA_CHUNK Strukturen hinzuzufügen oder Strukturen aus dem Cache abzurufen und daraus zu entfernen HTTP_DATA_CHUNK
. Diese Methoden bieten Entwicklern ein geringes Maß an benutzerdefinierter Funktionalität, um den integrierten IIS-Cache zum Speichern und Abrufen von Datenfragmenten im Cache zu verwenden.
Hinweis
Http.sys verwaltet und besitzt den Fragmentcache. Http.sys können jederzeit Informationen überschreiben oder löschen, die Sie zur Speicherung weitergeleitet haben. Es gibt derzeit keine Möglichkeit, Informationen im Fragmentcache als nicht flüchtige Informationen zu sperren.
Anforderungen
type | BESCHREIBUNG |
---|---|
Client | – IIS 7.0 unter Windows Vista – IIS 7.5 unter Windows 7 – IIS 8.0 unter Windows 8 – IIS 10.0 unter Windows 10 |
Server | – IIS 7.0 unter Windows Server 2008 – IIS 7.5 unter Windows Server 2008 R2 – IIS 8.0 unter Windows Server 2012 – IIS 8.5 unter Windows Server 2012 R2 – IIS 10.0 unter Windows Server 2016 |
Produkt | – 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 |
Header | Httpserv.h |
Weitere Informationen
IHttpServer-Schnittstelle
IHttpServer::AddFragmentToCache-Methode
IHttpServer::RemoveFragmentFromCache-Methode
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für