Méthode IGetClusterResourceInfo ::GetResourceTypeName (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 type d’une ressource.
Syntaxe
HRESULT GetResourceTypeName(
[in] LONG lObjIndex,
[out] BSTR lpszResTypeName,
[in, out] LONG *pcchResTypeName
);
Paramètres
[in] lObjIndex
Nombre représentant l’index de base zéro de la ressource cible. lObjIndex est limité au numéro qui peut être récupéré en appelant IGetClusterDataInfo ::GetObjectCount.
[out] lpszResTypeName
Pointeur vers le type de la ressource associée à lObjIndex. Le paramètre lpResTypeName peut être NULL, ce qui indique que l’appelant demande uniquement la longueur du type de ressource. Bien que déclaré en tant que BSTR, ce paramètre est implémenté en tant que LPWSTR.
[in, out] pcchResTypeName
En entrée, pointeur vers le nombre de caractères dans la mémoire tampon pointée par le paramètre lpResTypeName . Le paramètre pcchResTypeName ne peut pas être NULL. Sur la sortie, pointeur vers le nombre de caractères dans le nom de type de ressource stocké dans le contenu de lpResTypeName, y compris le caractère de fin NULL.
Valeur retournée
Si GetResourceTypeName échoue, il peut retourner d’autres valeurs HRESULT .
Code/valeur de retour | Description |
---|---|
|
L'opération a réussi. |
|
Un ou plusieurs des paramètres ne sont pas valides. |
|
La mémoire tampon pointée vers lpResTypeName est trop petite pour contenir le type de ressource demandé. GetResourceTypeName retourne le nombre de caractères requis dans le contenu de pcchResTypeName. |
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 |