Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Markiert eine Ressource als nach Abschluss der Bereinigungsverarbeitung als nicht verfügbar. Der POFFLINE_V2_ROUTINE Typ definiert einen Zeiger auf diese Funktion.
Syntax
POFFLINE_V2_ROUTINE PofflineV2Routine;
DWORD PofflineV2Routine(
[in] RESID Resource,
[in, optional] LPCWSTR DestinationNodeName,
[in] DWORD OfflineFlags,
[in, optional] PBYTE InBuffer,
[in] DWORD InBufferSize,
[in] DWORD Reserved
)
{...}
Parameter
[in] Resource
Ein Ressourcenbezeichner für die Ressource, die offline geschaltet werden soll.
[in, optional] DestinationNodeName
Der Name des Knotens, der die Ressource enthalten soll, wenn der Vorgang abgeschlossen ist.
[in] OfflineFlags
Eine Bitmaske von Flags, die Einstellungen für diesen Vorgang angeben. Dieser Parameter kann auf einen oder mehrere der folgenden Werte festgelegt werden:
CLUS_RESDLL_OFFLINE_IGNORE_RESOURCE_STATUS (0x00000001)
Führen Sie den Vorgang auch dann aus, wenn die Ressource angibt, dass sie gesperrt werden soll.
CLUS_RESDLL_OFFLINE_RETURN_TO_SOURCE_NODE_ON_ERROR (0x00000002)
Wenn für die Ressource ein Fehler auftritt, kehren Sie sie an den Quellknoten zurück.
CLUS_RESDLL_OFFLINE_QUEUE_ENABLED (0x00000004)
Stellen Sie den Vorgang in eine Warteschlange, wenn er durch eine Ressourcen-DLL verzögert wird, und wiederholen Sie dann den Vorgang, bis er abgeschlossen ist oder vom Client abgebrochen wird.
CLUS_RESDLL_OFFLINE_RETURNING_TO_SOURCE_NODE_BECAUSE_OF_ERROR (0x00000008)
Geben Sie an, dass für die Ressource ein Fehler aufgetreten ist und zum Quellknoten zurückkehrt.
CLUS_RESDLL_OFFLINE_DUE_TO_EMBEDDED_FAILURE (0x00000010)
Geben Sie an, dass ein eingebetteter Fehler aufgetreten ist.
CLUS_RESDLL_OFFLINE_IGNORE_NETWORK_CONNECTIVITY (0x00000020)
Führen Sie den Vorgang auch dann aus, wenn ein Netzwerkfehler vorliegt.
Windows Server 2012: Dieser Wert wird vor Windows Server 2012 R2 nicht unterstützt.
CLUS_RESDLL_OFFLINE_DO_NOT_UPDATE_PERSISTENT_STATE (0x00000040)
Aktualisieren Sie den persistenten Zustand der Ressource nicht.
Windows Server 2012 R2 und Windows Server 2012: Dieser Wert wird vor Windows Server 2016 nicht unterstützt.
[in, optional] InBuffer
Ein Zeiger auf einen Puffer, der Daten für den Vorgang enthält; andernfalls NULL , wenn für den Vorgang keine Daten erforderlich sind.
[in] InBufferSize
Die Größe des InBuffer-Parameters in Bytes.
[in] Reserved
Reserviert.
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, gibt diese Funktion einen der Systemfehlercodes zurück.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Zielplattform | Windows |
Kopfzeile | resapi.h |