Compartir a través de


Función MrmIndexEmbeddedData

[Parte de la información hace referencia a la versión preliminar del producto, el cual puede sufrir importantes modificaciones antes de que se publique la versión comercial. Microsoft no ofrece ninguna garantía, expresa o implícita, con respecto a la información que se ofrece aquí].

Indexa un único recurso embeddeddata que pertenece a una aplicación para UWP. Toma una lista explícita (pero opcional) de calificadores de recursos. Para obtener más información y tutoriales basados en escenarios sobre cómo usar estas API, consulte Api de indexación de recursos de paquetes (PRI) y sistemas de compilación personalizados.

Sintaxis

HRESULT HRESULT MrmIndexEmbeddedData(
  _In_           MrmResourceIndexerHandle indexer,
  _In_           PCWSTR                   resourceUri,
  _In_     const BYTE                     *embeddedData,
  _In_           ULONG                    embeddedDataSize,
  _In_opt_       PCWSTR                   qualifiers
);

Parámetros

indexador [in]

Tipo: MrmResourceIndexerHandle

Identificador que identifica el indexador de recursos que indexará el archivo de recursos.

resourceUri [in]

Tipo: PCWSTR

URI del recurso que se va a asignar al recurso. La ruta de acceso se usará como el nombre del subárbol de asignación de recursos para este recurso cuando más adelante genere un archivo PRI a partir de este indexador de recursos.

embeddedData [in]

Tipo: const BYTE*

Puntero a los datos del recurso que desea indexar.

embeddedDataSize [in]

Tipo: ULONG

Tamaño de los datos a los que apunta embeddedData.

calificadores [in, opcional]

Tipo: PCWSTR

Una lista opcional de calificadores de recursos, por ejemplo, L"language-en-US_scale-100_contrast-standard". Una cadena vacía o nullptr indica un recurso neutro. Los calificadores de recursos no se deducen de resourceUri.

Valor devuelto

Tipo: HRESULT

S_OK si la función se realizó correctamente; de lo contrario, algún otro valor. Use las macros SUCCEEDED() o FAILED() (definidas en winerror.h) para determinar el éxito o el error.

Comentarios

Si desea especificar algún calificador de recursos, páselos en el parámetro calificadores . Los calificadores de recursos no se deducen de resourceUri.

El segmento de nombre de archivo de resourceUri se usa como nombre del recurso.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 10, versión 1803 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server [solo aplicaciones de escritorio]
Encabezado
MrmResourceIndexer.h
Biblioteca
Mrmsupport.lib
Archivo DLL
Mrmsupport.dll

Consulte también

API de indexación de recursos de paquetes (PRI) y sistemas de compilación personalizados