Partager via


Fonction PauseClusterNodeEx (clusapi.h)

Demande qu’un nœud suspend temporairement son activité de cluster.

Syntaxe

DWORD PauseClusterNodeEx(
  [in]                          HNODE hNode,
  [in]                          BOOL  bDrainNode,
  [in] [in]                     DWORD dwPauseFlags,
  [in, optional] [in, optional] HNODE hNodeDrainTarget
);

Paramètres

[in] hNode

Handle pour le nœud à suspendre.

[in] bDrainNode

TRUE pour drainer le nœud ; sinon , FALSE.

[in] [in] dwPauseFlags

L’un des indicateurs suivants :

  • CLUSAPI_NODE_PAUSE_REMAIN_ON_PAUSED_NODE_ON_MOVE_ERROR 0x00000001
  • CLUSAPI_NODE_AVOID_PLACEMENT 0x00000002
  • CLUSAPI_NODE_PAUSE_RETRY_DRAIN_ON_FAILURE 0x00000004

[in, optional] [in, optional] hNodeDrainTarget

Rubrique de drainage de nœud.

Valeur retournée

Si l’opération réussit, la fonction retourne ERROR_SUCCESS.

Si l’opération échoue, la fonction retourne un code d’erreur système.

Configuration requise

   
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2012
Plateforme cible Windows
En-tête clusapi.h
Bibliothèque ClusAPI.lib
DLL ClusAPI.dll

Voir aussi

Fonctions de gestion des nœuds