Condividi tramite


Funzione MrmLoadStringOrEmbeddedResourceWithQualifierValues (mrm.h)

Carica una risorsa di qualsiasi MrmType, insieme ai valori qualificatori della risorsa.

Sintassi

HRESULT MrmLoadStringOrEmbeddedResourceWithQualifierValues(
  MrmManagerHandle resourceManager,
  MrmContextHandle resourceContext,
  MrmMapHandle     resourceMap,
  PCWSTR           resourceId,
  MrmType          *resourceType,
  PWSTR            *resourceString,
  MrmResourceData  *data,
  UINT32           *qualifierCount,
  PWSTR            **qualifierNames,
  PWSTR            **qualifierValues
);

Parametri

resourceManager

ResourceManager.

resourceContext

ResourceContext. Usa il contesto predefinito se null.

resourceMap

Oggetto ResourceMap . Usa root se null.

resourceId

Nome della risorsa da caricare.

resourceType

mrmType della risorsa da caricare.

resourceString

Contiene la stringa di risorsa se la chiamata ha avuto esito positivo e resourceType è stato MrmType. Stringa o MrmType. Sentiero.

I dati delle risorse devono essere liberati chiamando MrmFreeResource.

data

Contiene i dati della risorsa se la chiamata ha avuto esito positivo e resourceType è stato MrmType. Incluso.

I dati delle risorse devono essere liberati chiamando MrmFreeResource.

qualifierCount

Numero di nomi qualificatori.

qualifierNames

Se la chiamata ha esito positivo, conterrà una matrice di nomi qualificatori.

Questa matrice deve essere liberata usando MrmFreeQualifierNamesOrValues.

qualifierValues

Conterrà una matrice di valori qualificatori se la chiamata ha avuto esito positivo.

Questa matrice deve essere liberata usando MrmFreeQualifierNamesOrValues.

Valore restituito

HRESULT che indica il risultato dell'operazione.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 versione 1809 (con Windows App SDK 0.5 o versione successiva)
intestazione mrm.h

Vedere anche

  • MrmFreeQualifierNamesOrValues
  • MrmFreeResource