Função MrmCreateResourceIndexerFromPreviousSchemaData
[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 de esquema na memória criados com uma chamada anterior para MrmDumpPriFileInMemory ou MrmDumpPriDataInMemory. 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 MrmCreateResourceIndexerFromPreviousSchemaData(
_In_ PCWSTR projectRoot,
_In_ MrmPlatformVersion platformVersion,
_In_opt_ PCWSTR defaultQualifiers,
_In_ BYTE *schemaXmlData,
_In_ ULONG schemaXmlSize,
_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"
-
schemaXmlData [in]
-
Tipo: BYTE*
Um ponteiro para dados de esquema criados por uma chamada anterior para MrmDumpPriFileInMemory ou MrmDumpPriDataInMemory. Não libere schemaXmlData até terminar de usar o indexador de recursos criado por essa função.
-
schemaXmlSize [in]
-
Tipo: ULONG
O tamanho dos dados apontados por schemaXmlData.
-
indexador [in, out]
-
Tipo: MrmResourceIndexerHandle*
Um ponteiro para um identificador de indexador de recursos.
Valor retornado
Tipo: HRESULT
S_OK se a função tiver sido 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 schemaXmlData 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 |
|
Biblioteca |
|
DLL |
|