Função MrmCreateResourceIndexerFromPreviousPriData

[Algumas informações relacionam-se ao produto de pré-lançamento, o qual poderá ser substancialmente modificado antes do lançamento comercial. A Microsoft não fornece nenhuma garantia, expressa ou implícita, com relação às informações fornecidas aqui.]

Cria um indexador de recursos de dados PRI criados por uma chamada anterior para MrmCreateResourceFileInMemory. Para obter mais informações e instruções passo a passo baseadas em cenários de como usar essas APIs, consulte APIs pri (indexação de recursos de pacote) e sistemas de build personalizados.

Sintaxe

HRESULT HRESULT MrmCreateResourceIndexerFromPreviousPriData (
  _In_     PCWSTR                   projectRoot,
  _In_     MrmPlatformVersion       platformVersion,
  _In_opt_ PCWSTR                   defaultQualifiers,
  _In_     BYTE                     *priData,
  _In_     ULONG                    priSize,
  _Inout_  MrmResourceIndexerHandle *indexer
);

Parâmetros

projectRoot [in]

Tipo: PCWSTR

A raiz do projeto do aplicativo UWP para o qual você gerará arquivos PRI. Em outras palavras, o caminho para os arquivos de recurso desse aplicativo. Especifique isso para que você possa especificar caminhos relativos a essa raiz em chamadas à API subsequentes para o mesmo indexador de recursos.

platformVersion [in]

Tipo: MrmPlatformVersion

A versão da plataforma de destino para o indexador de recursos.

defaultQualifiers [in, opcional]

Tipo: PCWSTR

Uma lista de qualificadores de recurso padrão. Por exemplo, L"language-en-US_scale-100_contrast-standard"

priData [in]

Tipo: BYTE*

Um ponteiro para dados PRI criados por uma chamada anterior para MrmCreateResourceFileInMemory. Não libere priData até terminar de usar o indexador de recursos criado por essa função.

priSize [in]

Tipo: ULONG

O tamanho dos dados apontados por priData.

indexador [in, out]

Tipo: MrmResourceIndexerHandle*

Um ponteiro para um identificador de indexador de recursos.

Valor retornado

Tipo: HRESULT

S_OK se a função foi bem-sucedida, caso contrário, algum outro valor. Use as macros SUCCEEDED() ou FAILED() (definidas em winerror.h) para determinar o êxito ou a falha.

Comentários

Não libere priData até terminar de usar o indexador de recursos criado por essa função.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 10, versão 1803 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server [somente aplicativos da área de trabalho]
Cabeçalho
MrmResourceIndexer.h
Biblioteca
Mrmsupport.lib
DLL
Mrmsupport.dll

Confira também

APIs de PRI (índice de recurso do pacote) e sistemas de build personalizados