Partager via


Méthode IGetClusterResourceInfo ::GetResourceNetworkName (cluadmex.h)

[Cette méthode est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. La prise en charge de cette méthode a été supprimée dans Windows Server 2008.]

Retourne le nom du réseau géré par la ressource Nom du réseau dont dépend une ressource .

Syntaxe

BOOL GetResourceNetworkName(
  [in]      LONG  lObjIndex,
  [out]     BSTR  lpszNetName,
  [in, out] ULONG *pcchNetName
);

Paramètres

[in] lObjIndex

Nombre représentant l’index de base zéro de la ressource cible. La ressource cible peut dépendre ou non d’une ressource nom de réseau. lObjIndex est limité au numéro qui peut être récupéré en appelant IGetClusterDataInfo ::GetObjectCount.

[out] lpszNetName

Pointeur vers une chaîne Unicode terminée par null contenant le nom du réseau dont dépend la ressource indexée par lObjIndex . Bien que déclaré en tant que BSTR, ce paramètre est implémenté en tant que LPWSTR.

[in, out] pcchNetName

Pointeur vers le nombre maximal de caractères de la mémoire tampon pointée par lpszNetName. En entrée, cette valeur doit être suffisamment grande pour contenir MAX_COMPUTERNAME_LENGTH + 1 caractères. Lors de la sortie, pcchNetName pointe vers le nombre réel de caractères copiés dans le contenu de lpszNetName.

Valeur retournée

Code/valeur de retour Description
TRUE
1
La ressource indexée par lObjIndex a une dépendance sur une ressource Nom de réseau, et le nom du réseau a été retourné avec succès.
FALSE
0
La ressource indexée par lObjIndex n’a pas de dépendance sur une ressource Network Name.

Remarques

La méthode GetResourceNetworkName est nécessaire pour autoriser les pages de propriétés d’extension Administrateur du cluster de basculement à déterminer si une ressource a une dépendance existante ou en attente sur une ressource nom de réseau.

Le nom du réseau est stocké dans la propriété privée Name de la ressource Nom du réseau. La propriété nom commun de la ressource Nom du réseau est le nom de la ressource, et non le réseau.

MAX_COMPUTERNAME_LENGTH est une constante définie comme 15 dans le fichier d’en-tête Windows WinBase.h.

Configuration requise

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

Voir aussi

IGetClusterDataInfo ::GetObjectCount

IGetClusterResourceInfo