Função MrmLoadStringOrEmbeddedResourceByIndexWithQualifierValues (mrm.h)
Carrega um recurso de qualquer MrmType pelo índice especificado, juntamente com os valores de qualificador desse recurso.
Sintaxe
HRESULT MrmLoadStringOrEmbeddedResourceByIndexWithQualifierValues(
MrmManagerHandle resourceManager,
MrmContextHandle resourceContext,
MrmMapHandle resourceMap,
UINT32 index,
MrmType *resourceType,
PWSTR *resourceName,
PWSTR *resourceString,
MrmResourceData *data,
UINT32 *qualifierCount,
PWSTR **qualifierNames,
PWSTR **qualifierValues
);
Parâmetros
resourceManager
O ResourceManager
resourceContext
O ResourceContext. Usa o contexto padrão se for nulo.
resourceMap
O ResourceMap. Usa raiz se nulo.
index
O índice do recurso desejado no ResourceMap.
resourceType
O MrmType do recurso a ser carregado.
resourceName
Contém o nome do recurso carregado se a chamada tiver sido bem-sucedida.
O nome do recurso deve ser liberado chamando MrmFreeResource.
resourceString
Contém a cadeia de caracteres de recurso se a chamada tiver sido bem-sucedida e resourceType for MrmType. String ou MrmType. Caminho.
Os dados de recurso devem ser liberados chamando MrmFreeResource.
data
Contém os dados de recurso se a chamada tiver sido bem-sucedida e resourceType for MrmType. Incorporado.
Os dados de recurso devem ser liberados chamando MrmFreeResource.
qualifierCount
O número de nomes de qualificador.
qualifierNames
Conterá uma matriz de nomes de qualificador se a chamada tiver sido bem-sucedida.
Essa matriz deve ser liberada usando MrmFreeQualifierNamesOrValues.
qualifierValues
Conterá uma matriz de valores de qualificador se a chamada tiver sido bem-sucedida.
Essa matriz deve ser liberada usando MrmFreeQualifierNamesOrValues.
Retornar valor
HRESULT que indica o resultado da operação.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1809 (com SDK do Aplicativo Windows 0,5 ou posterior) |
Cabeçalho | mrm.h |