Freigeben über


MrmLoadStringOrEmbeddedResourceWithQualifierValues-Funktion (mrm.h)

Lädt eine Ressource eines beliebigen MrmType zusammen mit den Qualifizierernwerten dieser Ressource.

Syntax

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

Parameter

resourceManager

Der ResourceManager.

resourceContext

Der ResourceContext. Verwendet den Standardkontext, wenn NULL ist.

resourceMap

Die ResourceMap. Verwendet root, wenn NULL.

resourceId

Der Name der zu ladenden Ressource.

resourceType

Der MrmType der zu ladenden Ressource.

resourceString

Enthält die Ressourcenzeichenfolge, wenn der Aufruf erfolgreich war und resourceType entweder MrmType war. String oder MrmType. Pfad.

Ressourcendaten müssen durch Aufrufen von MrmFreeResource freigegeben werden.

data

Enthält die Ressourcendaten, wenn der Aufruf erfolgreich war und resourceType MrmType war. Eingebettet.

Ressourcendaten müssen durch Aufrufen von MrmFreeResource freigegeben werden.

qualifierCount

Die Anzahl der Qualifizierernamen.

qualifierNames

Enthält ein Array von Qualifizierernamen, wenn der Aufruf erfolgreich war.

Dieses Array sollte mit MrmFreeQualifierNamesOrValues freigegeben werden.

qualifierValues

Enthält ein Array von Qualifizierern, wenn der Aufruf erfolgreich war.

Dieses Array sollte mit MrmFreeQualifierNamesOrValues freigegeben werden.

Rückgabewert

HRESULT , das das Ergebnis des Vorgangs angibt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1809 (mit Windows App SDK 0.5 oder höher)
Kopfzeile mrm.h

Weitere Informationen