Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Tabellen AppId eller tabellen Registry anger att installationsprogrammet konfigurerar och registrerar DCOM-servrar för att göra något av följande under en installation.
- Kör DCOM-servern under en annan identitet än användaren som aktiverar servern. Om du till exempel vill konfigurera en DCOM-server så att den alltid körs som en interaktiv användare eller som en fördefinierad användare.
- Kör DCOM-servern som en tjänst.
- Konfigurera standardsäkerhetsåtkomsten för DCOM-servern.
- Registrera DCOM-servern så att den aktiveras på en annan dator.
Den här tabellen bearbetas vid installationen av komponenten som är associerad med DCOM-servern i kolumnen _Component i tabellen Class. Ett AppId annonseras inte.
Tabellen AppId innehåller följande kolumner.
| Spalt | Typ | Nyckel | Nullbar |
|---|---|---|---|
| AppId | GUID- | Y | N |
| RemoteServerName | formaterad | N | Y |
| LocalService | Text | N | Y |
| ServiceParametrar | Text | N | Y |
| DllSurrogate | Text | N | Y |
| ActivateAtStorage | Heltal | N | Y |
| RunAsInteractiveUser | Heltal | N | Y |
Kolumner
-
AppId
-
Kolumnen AppId i tabellen Class är en sekundärnyckel i den här kolumnen i tabellen AppId. Den här kolumnen innehåller app-ID-värdet som skrivs under CLSID och skapar AppId GUID-nyckeln under HKCR\AppId.
-
RemoteServerName
-
Den här kolumnen innehåller värdet "RemoteServerName"=<xxxx> som skrivs under HKCR\AppID\{AppID}\ .
-
LocalService
-
Den här kolumnen innehåller värdet för LocalService som skrivs under HKCR\AppID\{<appid>} "LocalService"=<xxx>.
-
ServiceParameters
-
Den här kolumnen innehåller värdet för ServiceParameters som skrivs under HKCR\AppID\{appid>} "ServiceParameters".
-
DllSurrogate
-
Den här kolumnen innehåller värdet för DllSurrogate som skrivs under HKCR\AppId\{<appid>} "DllSurrogate"=<xxx>. Om den här kolumnen finns är den vanligtvis en tom sträng.
-
ActivateAtStorage
-
Ett heltalsvärde som inte är noll i det här fältet gör att Windows Installer skriver HKCR\AppID\{<appid>} "ActivateAtStorage"="Y" i registret. Om fältet lämnas tomt eller har värdet noll skrivs inget värde.
-
RunAsInteractiveUser
-
Ett heltalsvärde som inte är noll i det här fältet gör att Windows Installer skriver HKCR\AppID\{appid>} "RunAs"="Interactive User" i registret. Om fältet lämnas tomt eller har värdet noll skrivs inget värde.
Anmärkningar
Den här tabellen används av åtgärden RegisterClassInfo- och UnregisterClassInfo-åtgärd.
Observera att AppId-tabellen inte har någon kolumn för att registrera ett standardnamn. I fall där du behöver skriva ett användarvänligt namn som standardnamnvärde måste du därför registrera dig med hjälp av tabellen Registry.
Validering