Partager via


Fonction ResUtilGetResourceDependencyEx (resapi.h)

Énumère les dépendances d’une ressource spécifiée et retourne un handle à une dépendance d’un type spécifié. Le type PRESUTIL_GET_RESOURCE_DEPENDENCY_EX définit un pointeur vers cette fonction.

Syntaxe

HRESOURCE ResUtilGetResourceDependencyEx(
  [in] HANDLE  hSelf,
  [in] LPCWSTR lpszResourceType,
  [in] DWORD   dwDesiredAccess
);

Paramètres

[in] hSelf

Handle de la ressource dépendante.

[in] lpszResourceType

Chaîne Unicode terminée par null qui spécifie le type de ressource de la dépendance à retourner.

[in] dwDesiredAccess

Privilèges d’accès demandés. Il peut s’agir d’une combinaison de GENERIC_READ (0x80000000), de GENERIC_ALL (0x10000000) ou de MAXIMUM_ALLOWED (0x02000000). Si cette valeur est égale à zéro (0), une erreur non définie peut être retournée. Utiliser GENERIC_ALL revient à appeler ResUtilGetResourceDependency.

Valeur retournée

Si l’opération réussit, la fonction retourne un handle à l’une des ressources dont dépend la ressource spécifiée par hSelf . L’appelant est responsable de la fermeture du handle en appelant la fonction CloseClusterResource .

Si l’opération échoue, la fonction retourne NULL. Pour plus d’informations, appelez la fonction GetLastError .

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
Bibliothèque ResUtils.lib
DLL ResUtils.dll

Voir aussi

ResUtilGetResourceDependency

Fonctions de l’utilitaire de ressources