classe Win32_DCOMApplicationSetting

La classe WMIWin32_DCOMApplicationSetting rappresenta le impostazioni di un'applicazione DCOM. Contiene le opzioni di configurazione DCOM associate alla chiave AppID nel Registro di sistema. Queste opzioni sono valide nei componenti raggruppati logicamente nella classe dell'applicazione specificata.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate. Le proprietà sono elencate in ordine alfabetico, non nell'ordine MOF.

Sintassi

[Dynamic, Provider("CIMWin32"), UUID("{E5D8A561-F6C0-11d2-B35E-00105A1F8569}"), AMENDMENT]
class Win32_DCOMApplicationSetting : Win32_COMSetting
{
  string  Caption;
  string  Description;
  string  SettingID;
  string  AppID;
  uint32  AuthenticationLevel;
  string  CustomSurrogate;
  boolean EnableAtStorageActivation;
  string  LocalService;
  string  RemoteServerName;
  string  RunAsUser;
  string  ServiceParameters;
  boolean UseSurrogate;
};

Members

La classe Win32_DCOMApplicationSetting ha questi tipi di membri:

Metodi

La classe Win32_DCOMApplicationSetting dispone di questi metodi.

Metodo Descrizione
GetAccessSecurityDescriptor Ottiene il descrittore di sicurezza che controlla chi è autorizzato ad accedere a un'applicazione DCOM.
GetConfigurationSecurityDescriptor Ottiene il descrittore di sicurezza che controlla chi è autorizzato a configurare un'applicazione DCOM.
GetLaunchSecurityDescriptor Ottiene il descrittore di sicurezza che controlla chi può avviare un'applicazione DCOM.
SetAccessSecurityDescriptor Aggiornamenti descrittore di sicurezza di accesso dell'applicazione DCOM con un nuovo descrittore di sicurezza definito da un'istanza della classe Win32_SecurityDescriptor.
SetConfigurationSecurityDescriptor Aggiornamenti descrittore di sicurezza di configurazione dell'applicazione DCOM con un nuovo descrittore di sicurezza definito da un'istanza della classe Win32_SecurityDescriptor.
SetLaunchSecurityDescriptor Aggiornamenti descrittore di sicurezza di avvio dell'applicazione DCOM con un nuovo descrittore di sicurezza definito da un'istanza della classe Win32_SecurityDescriptor.

Proprietà

La classe Win32_DCOMApplicationSetting ha queste proprietà.

AppID

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: Chiave, MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[Default]")

Identificatore univoco globale (GUID) per questa applicazione DCOM.

AuthenticationLevel

Tipo di dati: uint32

Tipo di accesso: lettura/scrittura

Qualificatori: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[AuthenticationLevel]")

Livello di autenticazione client minimo richiesto dal server COM. Se NULL, vengono usati i valori predefiniti.

Nessuno (1)

Nessuno (non viene eseguita alcuna autenticazione)

Connetti (2)

Connetti (l'autenticazione viene eseguita solo quando il client stabilisce una relazione con l'applicazione)

Chiamata (3)

Chiamata (l'autenticazione viene eseguita solo all'inizio di ogni chiamata quando l'applicazione riceve la richiesta)

Pacchetto (4)

Pacchetto (l'autenticazione viene eseguita su tutti i dati ricevuti dal client)

PacketIntegrity (5)

PacketIntegrity (tutti i dati trasferiti tra il client e l'applicazione vengono autenticati e verificati)

PacketPrivacy (6)

PacketPrivacy (vengono usate le proprietà degli altri livelli di autenticazione e tutti i dati vengono crittografati)

Didascalia

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MaxLen (64)

Breve descrizione testuale dell'oggetto corrente.

Questa proprietà viene ereditata da CIM_Setting.

CustomSurrogate

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[DllSurrogate]")

Nome del surrogato personalizzato in cui viene attivata l'applicazione DCOM in-process. Se questo valore è NULL e la chiave UseSurrogate è TRUE, il sistema fornisce un processo surrogato.

Descrizione

Tipo di dati: string

Tipo di accesso: sola lettura

Descrizione testuale dell'oggetto corrente.

Questa proprietà viene ereditata da CIM_Setting.

EnableAtStorageActivation

Tipo di dati: booleano

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[ActivateAtStorage]")

L'applicazione DCOM recupera lo stato salvato dell'applicazione o inizia dallo stato in cui l'applicazione viene inizializzata per la prima volta.

LocalService

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[LocalService]")

Nome dei servizi forniti dall'applicazione DCOM.

RemoteServerName

Tipo di dati: string

Tipo di accesso: lettura/scrittura

Qualificatori: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[RemoteServerName]")

Nome del server remoto in cui viene attivata l'applicazione.

RunAsUser

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[RunAs]")

Account utente specifico in cui l'applicazione deve essere eseguita all'attivazione.

ServiceParameters

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[ServiceParameters]")

Parametri della riga di comando passati all'applicazione DCOM. Questa opzione è valida solo se l'applicazione viene scritta come servizio basato su Windows.

SettingID

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MaxLen (256)

Identificatore in base al quale l'oggetto corrente è noto.

Questa proprietà viene ereditata da CIM_Setting.

UseSurrogate

Tipo di dati: booleano

Tipo di accesso: Lettura/scrittura

Qualificatori: MappingStrings ("Win32Registry|HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\AppID\\{GUID}[DllSurrogate]")

L'applicazione DCOM può essere attivata come server out-of-process usando un file eseguibile surrogato.

Commenti

La classe Win32_DCOMApplicationSetting deriva da Win32_COMSetting.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista
Server minimo supportato
Windows Server 2008
Spazio dei nomi
Radice\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Vedi anche

Win32_COMSetting

Classi del sistema operativo

Costanti dei privilegi

Oggetti descrittori di sicurezza WMI

Modifica della sicurezza di accesso in oggetti a protezione diretta