CompLocator-tabell
CompLocator-tabellen innehåller den information som behövs för att hitta en fil eller katalog som använder installationskonfigurationsdata.
Tabellen CompLocator innehåller följande information.
Spalt | Typ | Nyckel | Nullbar |
---|---|---|---|
Underskrift_ | identifierare | Y | N |
ComponentId | GUID- | N | N |
Typ | Heltal | N | Y |
Kolumninformation
-
Signature_
-
Den här kolumnen representerar en unik filsignatur och är även den externa nyckeln i signaturtabellen. Om nyckeln saknas i signaturtabellen antas sökningen vara för förekomsten av en katalog som pekar på av complocatortabellen.
-
ComponentId
-
Komponent-ID för komponenten vars nyckelsökväg ska användas för sökningen. Detta bör vara GUID för en komponent som visas i fältet ComponentId i -komponenttabellen. Det kan vara komponent-ID för en komponent som tillhör en annan produkt som är installerad på datorn. Det bör inte vara GUID för en publicerad komponent som visas i fältet ComponentId i PublishComponent Table.
Om du vill hitta komponent-ID GUID-värdet för en fil som installerats av en annan produkt går du till produktens installationspaket. Gå till -filtabellen och leta reda på raden som innehåller filidentifieraren för filen. Kolumnen Component_ på den här raden innehåller komponentidentifieraren för komponenten som styr filen. Gå till tabellen Komponent och leta reda på raden som innehåller komponentidentifieraren i kolumnen Komponent. Kolumnen ComponentId på den här raden innehåller komponent-ID:ts GUID.
-
typ
-
Ett booleskt värde som avgör om komponentens nyckelsökväg är ett filnamn eller en katalogplats.
I följande tabell visas giltiga värden. Om den saknas är typ inställd på 1 (en).
Konstant Hexadecimal Decimal Beskrivning msidbLocatorTypeDirectory 0x000 0 Nyckelsökvägen är en katalog. msidbLocatorTypeFileName 0x001 1 Nyckelsökvägen är ett filnamn.
Anmärkningar
Den här tabellen används med AppSearch Table.
Kolumnerna i den här tabellen är vanligtvis inte lokaliserade. Om en författare bestämmer sig för att söka efter produkter på flera språk kan det finnas en separat post som ingår i tabellen för varje språk.
Mer information finns i Söka efter befintliga program, filer, registerposter eller .ini filposter.
Validering