Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Skapar en resursindexerare som kan skapa PRI-filer som är kompatibla med befintliga PRI-filer. Den här funktionen behövs bara i ganska begränsade scenarier. Mer information finns i avsnittet Anmärkningar i MrmCreateResourceIndexerFromPreviousSchemaFile .
COM måste initieras (t.ex. genom att anropa CoInitializeEx) innan du använder den här funktionen.
Syntax
HRESULT HRESULT MrmCreateResourceIndexerFromPreviousSchemaData(
_In_ PCWSTR projectRoot,
_In_ MrmPlatformVersion platformVersion,
_In_opt_ PCWSTR defaultQualifiers,
_In_ BYTE *schemaXmlData,
_In_ ULONG schemaXmlSize,
_Inout_ MrmResourceIndexerHandle *indexer
);
Parameters
-
projectRoot [in]
-
Typ: PCWSTR
Rotkatalogen som vissa filsökvägar beräknas från. Detta är vanligtvis rotkatalogen för källprojektet, men kan skilja sig åt. Mer information finns i Filresurser i MRM .
-
platformVersion [in]
-
Typ: MrmPlatformVersion
Plattformsversionen (targetOsVersion) som ska användas för den genererade konfigurationsfilen. De flesta uppringare bör bara använda MrmPlatformVersion_Windows10_0_0_5
-
defaultQualifiers [in, optional]
-
Typ: PCWSTR
En lista över standardresurskvalificerare. Till exempel "language-en-US_scale-100". Mer information om kvalificerare finns i Kvalificerare i MRM.
-
schemaXmlData [in]
-
Typ: BYTE*
En pekare till en minnesintern PRI-fil eller minnesintern SCHEMA XML-dump. Du kan hämta en minnesintern PRI-fil antingen genom att manuellt läsa in en befintlig PRI-fil från disken eller genom att skapa den i minnet med MrmCreateResourceFileInMemory. Du kan hämta en minnesintern Schema XML-dump antingen genom att manuellt läsa in en befintlig fil från disken eller genom att använda någon av MrmDump... -funktionerna.
-
schemaXmlSize [in]
-
Typ: ULONG
Storleken på de data som pekas på av schemaXmlData.
-
indexerare [in, ut]
-
Typ: MrmResourceIndexerHandle*
En pekare till ett resursindexerarhandtag. Vid lyckad retur innehåller detta en referens till en resursindexerare. Du måste frigöra indexeraren via MrmDestroyIndexerAndMessages när du har använt den.
Returvärde
Typ: HRESULT
S_OK om funktionen lyckades, annars något annat värde. Använd makrona SUCCEEDED eller FAILED (definieras i winerror.h) för att fastställa lyckade eller misslyckade.
Anmärkningar
Mer information finns i avsnittet Anmärkningar i MrmCreateResourceIndexerFromPreviousSchemaFile , eftersom den här funktionen i stort sett är densamma (förutom att den använder minnesintern referens PRI i stället för en diskfil).
Requirements
| Krav | Värde |
|---|---|
| Lägsta klient som stöds |
Windows 10 version 1803 [endast skrivbordsappar] |
| Lägsta server som stöds |
Windows Server [endast skrivbordsappar] |
| Header |
|
| Bibliotek |
|
| DLL |
|