Partager via


Fonction MrmLoadStringOrEmbeddedResourceByIndexWithQualifierValues (mrm.h)

Charge une ressource de n’importe quel MrmType par l’index spécifié, ainsi que les valeurs de qualificateur de cette ressource.

Syntaxe

HRESULT MrmLoadStringOrEmbeddedResourceByIndexWithQualifierValues(
  MrmManagerHandle resourceManager,
  MrmContextHandle resourceContext,
  MrmMapHandle     resourceMap,
  UINT32           index,
  MrmType          *resourceType,
  PWSTR            *resourceName,
  PWSTR            *resourceString,
  MrmResourceData  *data,
  UINT32           *qualifierCount,
  PWSTR            **qualifierNames,
  PWSTR            **qualifierValues
);

Paramètres

resourceManager

ResourceManager

resourceContext

ResourceContext. Utilise le contexte par défaut si null.

resourceMap

ResourceMap. Utilise la racine si null.

index

Index de la ressource souhaitée dans ResourceMap.

resourceType

MrmType de la ressource à charger.

resourceName

Contient le nom de la ressource chargée si l’appel a réussi.

Le nom de la ressource doit être libéré en appelant MrmFreeResource.

resourceString

Contient la chaîne de ressource si l’appel a réussi et si resourceType était MrmType. String ou MrmType. Chemin.

Les données de ressource doivent être libérées en appelant MrmFreeResource.

data

Contient les données de ressource si l’appel a réussi et si resourceType a été MrmType. Intégré.

Les données de ressource doivent être libérées en appelant MrmFreeResource.

qualifierCount

Nombre de noms de qualificateurs.

qualifierNames

Contient un tableau de noms de qualificateurs si l’appel a réussi.

Ce tableau doit être libéré à l’aide de MrmFreeQualifierNamesOrValues.

qualifierValues

Contient un tableau de valeurs de qualificateur si l’appel a réussi.

Ce tableau doit être libéré à l’aide de MrmFreeQualifierNamesOrValues.

Valeur retournée

HRESULT qui indique le résultat de l’opération.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1809 (avec SDK d'application Windows 0,5 ou version ultérieure)
En-tête mrm.h

Voir aussi