UnlockUrlCacheEntryFileA-Funktion (wininet.h)
Entsperrt den Cacheeintrag, der gesperrt wurde, während die Datei zur Verwendung aus dem Cache abgerufen wurde.
Syntax
BOOL UnlockUrlCacheEntryFileA(
[in] LPCSTR lpszUrlName,
[in] DWORD dwReserved
);
Parameter
[in] lpszUrlName
Zeiger auf eine NULL-beendete Zeichenfolge, die den Quellnamen des Cacheeintrags angibt, der entsperrt wird. Die Namenszeichenfolge sollte keine Escapezeichen enthalten.
[in] dwReserved
Dieser Parameter ist reserviert und muss 0 sein.
Rückgabewert
Gibt TRUE zurück, wenn der Vorgang erfolgreich war, oder andernfalls FALSE . Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf. ERROR_FILE_NOT_FOUND gibt an, dass der durch den Quellnamen angegebene Cacheeintrag nicht im Cachespeicher gefunden wird.
Hinweise
Die Anwendung sollte nach dem Aufrufen dieser Funktion nicht auf die Datei zugreifen.
Wenn diese Funktion zurückgegeben wird, kann der Cache-Manager den Cacheeintrag löschen.
Wie alle anderen Aspekte der WinINet-API kann diese Funktion nicht sicher innerhalb von DllMain oder den Konstruktoren und Destruktoren globaler Objekte aufgerufen werden.
Hinweis
Der wininet.h-Header definiert UnlockUrlCacheEntryFile als Alias, der automatisch die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit nicht codierungsneutralem Code kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | wininet.h |
Bibliothek | Wininet.lib |
DLL | Wininet.dll |