Partager via


macro CLRES_V2_FUNCTION_TABLE_SET (resapi.h)

Initialise une table de fonctions pour la version 2.0 de l’API Resource.

Syntaxe

void CLRES_V2_FUNCTION_TABLE_SET(
   _Name,
   _Version,
   _Prefix,
   _Arbitrate,
   _Release,
   _ResControl,
   _ResTypeControl,
   _LooksAlive,
   _IsAlive,
   _Cancel
);

Paramètres

_Name

Nom de la table de fonction.

_Version

Version de la table de fonctions, telle que CLRES_VERSION_V2_00.

_Prefix

Préfixe ajouté à l’avant de chaque nom de point d’entrée dans la table de fonction.

_Arbitrate

Nom du point d’entrée Arbitrate .

_Release

Nom du point d’entrée release .

_ResControl

Nom du point d’entrée ResourceControl .

_ResTypeControl

Nom du point d’entrée ResourceTypeControl .

_LooksAlive

Nom du point d’entrée LooksAlive .

_IsAlive

Nom du point d’entrée IsAlive .

_Cancel

Nom du point d’entrée Cancel .

Valeur de retour

None

Remarques

La macro CLRES_V2_FUNCTION_TABLE_SET crée une table de fonctions pour la version 2.0 de l’API Resource à l’aide de la version spécifiée par le paramètre Version et de l’étiquette spécifiée par le paramètre Name . Les noms réels des points d’entrée sont générés en combinant le préfixe spécifié dans le paramètre Préfixe avec les noms génériques tels que définis dans l’API Resource. Par exemple, si Préfixe est défini sur la chaîne « FileShare », le nom de la fonction Open est « FileShareOpen ». Les fonctions de point d’entrée facultatives peuvent avoir la valeur NULL.

La table de fonction résultante comprend les membres suivants.

Membre Description
Préfixe Nom du point d’entrée OpenV2 .
Préfixe Nom du point d’entrée Fermer .
Préfixe Nom du point d’entrée OnlineV2 .
Préfixe Nom du point d’entrée OfflineV2 .
Préfixe Nom du point d’entrée d’arrêt .
 

Pour afficher le format de la table de fonctions, consultez la structure CLRES_FUNCTION_TABLE .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2012
Plateforme cible Windows
En-tête resapi.h

Voir aussi

Macros du cluster de basculement