MrmLoadStringOrEmbeddedResourceByIndexWithQualifierValues-Funktion (mrm.h)
Lädt eine Ressource eines beliebigen MrmType nach dem angegebenen Index zusammen mit den Qualifizierernwerten dieser Ressource.
Syntax
HRESULT MrmLoadStringOrEmbeddedResourceByIndexWithQualifierValues(
MrmManagerHandle resourceManager,
MrmContextHandle resourceContext,
MrmMapHandle resourceMap,
UINT32 index,
MrmType *resourceType,
PWSTR *resourceName,
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.
index
Der Index der gewünschten Ressource innerhalb der ResourceMap.
resourceType
Der MrmType der zu ladenden Ressource.
resourceName
Enthält den Namen der geladenen Ressource, wenn der Aufruf erfolgreich war.
Der Ressourcenname muss durch Aufrufen von MrmFreeResource freigegeben werden.
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 |