fonction CM_Get_Res_Des_Data_Size (cfgmgr32.h)
La fonction CM_Get_Res_Des_Data_Size obtient la taille de mémoire tampon requise pour contenir les informations contenues dans un descripteur de ressources spécifié sur l’ordinateur local.
Syntaxe
CMAPI CONFIGRET CM_Get_Res_Des_Data_Size(
[out] PULONG pulSize,
[in] RES_DES rdResDes,
[in] ULONG ulFlags
);
Paramètres
[out] pulSize
Adresse fournie par l’appelant d’un emplacement pour recevoir la taille de mémoire tampon requise.
[in] rdResDes
Handle fourni par l’appelant à un descripteur de ressources, obtenu par un appel précédent à CM_Get_Next_Res_Des.
[in] ulFlags
Non utilisé, doit être égal à zéro.
Valeur retournée
Si l’opération réussit, la fonction retourne CR_SUCCESS. Sinon, il retourne l’un des codes d’erreur CR_ préfixés définis dans Cfgmgr32.h.
Remarques
La valeur de taille retournée représente la taille de la structure de ressources appropriée (voir CM_Add_Res_Des). Si le descripteur de ressources réside dans une liste de ressources requises, la taille retournée inclut à la fois la taille de la structure de ressources et l’espace alloué pour les tableaux de plages associés.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Microsoft Windows 2000 et versions ultérieures de Windows. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | cfgmgr32.h (inclure Cfgmgr32.h) |
Bibliothèque | Cfgmgr32.lib |
DLL | Cfgmgr32.dll |