Функция MrmLoadStringOrEmbeddedResourceWithQualifierValues (mrm.h)
Загружает ресурс любого mrmType вместе со значениями квалификатора этого ресурса.
Синтаксис
HRESULT MrmLoadStringOrEmbeddedResourceWithQualifierValues(
MrmManagerHandle resourceManager,
MrmContextHandle resourceContext,
MrmMapHandle resourceMap,
PCWSTR resourceId,
MrmType *resourceType,
PWSTR *resourceString,
MrmResourceData *data,
UINT32 *qualifierCount,
PWSTR **qualifierNames,
PWSTR **qualifierValues
);
Параметры
resourceManager
ResourceManager.
resourceContext
ResourceContext. Использует контекст по умолчанию, если значение null.
resourceMap
ResourceMap. Использует root, если значение null.
resourceId
Имя загружаемого ресурса.
resourceType
MrmType загружаемого ресурса.
resourceString
Содержит строку ресурса, если вызов был выполнен успешно, а resourceType — MrmType. String или MrmType. Путь.
Данные ресурсов должны быть освобождены путем вызова MrmFreeResource.
data
Содержит данные ресурса, если вызов был выполнен успешно, а resourceType — MrmType. Встроенные.
Данные ресурсов должны быть освобождены путем вызова MrmFreeResource.
qualifierCount
Число имен квалификатора.
qualifierNames
Будет содержать массив имен квалификатора, если вызов был выполнен успешно.
Этот массив следует освободить с помощью MrmFreeQualifierNamesOrValues.
qualifierValues
Будет содержать массив значений квалификатора, если вызов был выполнен успешно.
Этот массив следует освободить с помощью MrmFreeQualifierNamesOrValues.
Возвращаемое значение
HRESULT , указывающий результат операции.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1809 (с Windows App SDK 0.5 или более поздней версии) |
Верхняя часть | mrm.h |