Compartir a través de


Función MrmDumpPriFile

[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í].

Volca un archivo PRI (que es binario) en su equivalente XML (como un archivo en el disco), para que sea más fácil de leer. 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 MrmDumpPriFile(
  _In_     PCWSTR      indexFileName,
  _In_opt_ PCWSTR      schemaPriFile,
  _In_     MrmDumpType dumpType,
  _In_     PCWSTR      outputXmlFile
);

Parámetros

indexFileName [in]

Tipo: PCWSTR

Ruta de acceso de archivo completa a un archivo PRI. Este es el archivo PRI que se volcará en XML.

schemaPriFile [in, opcional]

Tipo: PCWSTR

Una ruta de acceso de archivo completa opcional a un archivo de esquema (o a un archivo PRI que representa un esquema; vea Comentarios).

dumpType [in]

Tipo: MrmDumpType

Especifica cómo se debe detallar el volcado xml o si se debe volcar un esquema.

outputXmlFile [in]

Tipo: PCWSTR

Ruta de acceso de un archivo XML que se va a crear.

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.

Observaciones

Un paquete de recursos sin esquema es uno que se creó con el argumento MrmPackagingOptionsOmitSchemaFromResourcePacks pasado a MrmCreateResourceFile o MrmCreateResourceFileInMemory (o con el modificador omitSchemaFromResourcePacks en el archivo de configuración PRI). Para volcar un paquete de recursos sin esquemas, pase la ruta de acceso a los datos pri del paquete principal como argumento para el parámetro schemaPriFile .

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

Vea también

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