POFFLINE_ROUTINE Rückruffunktion (resapi.h)
Markiert eine Ressource als nicht verfügbar nach Abschluss der Bereinigungsverarbeitung. Der POFFLINE_ROUTINE-Typs definiert einen Zeiger auf diese Funktion.
Syntax
POFFLINE_ROUTINE PofflineRoutine;
DWORD PofflineRoutine(
[in] RESID Resource
)
{...}
Parameter
[in] Resource
Ressourcenbezeichner für die Ressource, die offline genommen werden soll.
Rückgabewert
Rückgabecode/-wert | BESCHREIBUNG |
---|---|
|
Die Anforderung wurde erfolgreich abgeschlossen, und die Ressource ist offline. |
|
Die Anforderung steht noch aus, und ein Thread wurde aktiviert, um die Offlineanforderung zu verarbeiten. |
Wenn der Vorgang aus anderen Gründen nicht erfolgreich war, sollte Offline einen der Systemfehlercodes zurückgeben.
Hinweise
Wenn Offline einen anderen Fehlercode als ERROR_IO_PENDING zurückgibt, protokolliert der Ressourcenmonitor ein Ereignis und ruft Terminate auf.
Effektive Implementierungsstrategien der Offlineeinstiegsfunktion finden Sie unter Implementieren von Offline.
Beispiele
Weitere Informationen finden Sie unter Beispiele für Ressourcen-DLL.
Anforderungen
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
Zielplattform | Windows |
Kopfzeile | resapi.h |