macro CLRES_V1_FUNCTION_TABLE (resapi.h)

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

Syntaxe

void CLRES_V1_FUNCTION_TABLE(
   _Name,
   _Version,
   _Prefix,
   _Arbitrate,
   _Release,
   _ResControl,
   _ResTypeControl
);

Paramètres

_Name

Étiquette de la table de fonctions.

_Version

Définit la version exacte, telle que CLRES_VERSION_V1_00.

_Prefix

Préfixe à ajouter à l’avant de chacun des noms des points d’entrée dans la table de fonctions.

_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 .

Valeur de retour

None

Remarques

La macro CLRES_V1_FUNCTION_TABLE crée une table de fonctions pour la version 1.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 Prefix avec les noms génériques définis dans l’API de ressource. Par exemple, si Prefix est défini sur la chaîne « FileShare », le nom de la fonction Open est « FileShareOpen ». Notez que les fonctions de point d’entrée facultatives peuvent être NULL.

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

Membre Description
Préfixe Nom du point d’entrée Open .
Préfixe Nom du point d’entrée Fermer .
Préfixe Nom du point d’entrée en ligne .
Préfixe Nom du point d’entrée hors connexion .
Préfixe Nom du point d’entrée Terminer .
Préfixe Nom du point d’entrée LooksAlive .
Préfixe Nom du point d’entrée IsAlive .
 

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

Exemples

Consultez Définition de structures et de constantes dans Implémentation de DLL de ressources.

Configuration requise

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

Voir aussi

Arbitrer

CLRES_FUNCTION_TABLE

Macros de structure de données

Version release

ResourceControl

ResourceTypeControl