Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Crea un indexador de recursos que puede crear archivos PRI compatibles con los archivos PRI existentes. Esta función solo es necesaria en escenarios bastante limitados; Consulte la sección Comentarios de MrmCreateResourceIndexerFromPreviousSchemaFile para obtener más información.
COM debe inicializarse (por ejemplo, llamando a CoInitializeEx) antes de usar esta función.
Sintaxis
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
Directorio raíz desde el que se calcularán algunas rutas de acceso de archivo. Normalmente, este será el directorio raíz del proyecto de origen, pero puede diferir. Consulte Recursos de archivo en MRM para obtener más información.
-
platformVersion [in]
-
Tipo: MrmPlatformVersion
Versión de la plataforma (targetOsVersion) que se va a usar para el archivo de configuración generado. La mayoría de los autores de llamadas solo deben usar MrmPlatformVersion_Windows10_0_0_5
-
defaultQualifiers [in, opcional]
-
Tipo: PCWSTR
Lista de calificadores de recursos predeterminados. Por ejemplo, "language-en-US_scale-100". Para obtener más información sobre los calificadores, consulte Calificadores en MRM.
-
schemaXmlData [in]
-
Tipo: BYTE*
Puntero a un archivo PRI en memoria o volcado XML de esquema en memoria. Puede obtener un archivo PRI en memoria cargando manualmente un archivo PRI existente desde el disco o creandolo en memoria con MrmCreateResourceFileInMemory. Puede obtener un volcado XML de esquema en memoria mediante la carga manual de un archivo existente desde el disco o mediante una de las funciones MrmDump...
-
schemaXmlSize [in]
-
Tipo: ULONG
Tamaño de los datos a los que apunta schemaXmlData.
-
indexador [in, out]
-
Tipo: MrmResourceIndexerHandle*
Puntero a un identificador de indexador de recursos. Si la devolución es correcta, contendrá un identificador para un indexador de recursos. Debe liberar el indexador a través de MrmDestroyIndexerAndMessages después de usarlo.
Valor de retorno
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.
Observaciones
Consulte la sección Comentarios de MrmCreateResourceIndexerFromPreviousSchemaFile para obtener más información, ya que esta función es básicamente la misma (excepto que usa pri de referencia en memoria en lugar de un archivo en disco).
Requisitos
| Requisito | Importancia |
|---|---|
| Cliente mínimo compatible |
Windows 10, versión 1803 [solo aplicaciones de escritorio] |
| Servidor mínimo compatible |
Windows Server [solo aplicaciones de escritorio] |
| Cabecera |
|
| Biblioteca |
|
| DLL |
|