Build 1.01.318.0

[This is preliminary documentation and is subject to change.]

The ConfigUtils type exposes the following members.

Methods

  NameDescription
Public methodStatic memberCheckFirewallAccess
Checks if the firewall has been configured.
Public methodStatic memberCLSIDFromProgID
Returns the prog id from the clsid.
Public methodStatic memberCreateServer
Creates an instance of a COM server.
Public methodStatic memberEnumClassesInCategory
Fetches the classes in the specified category.
Public methodStatic memberGetComputerWorkgroupOrDomain
Returns the name of the workgroup or domain that the computer belongs to.
Public methodStatic memberGetExecutablePath
Returns the location of the COM server executable.
Public methodStatic memberGetFirewallAccess
Returns the firewall access granted to an application.
Public methodStatic memberGetImplementedCategories
Returns the implemented categories for the class.
Public methodStatic memberGetLogFileDirectory
Gets the log file directory and ensures it is writeable.
Public methodStatic memberGetNetFwAuthorizedApplication
Creates an instance of the NetFwAuthorizedApplication Class
Public methodStatic memberGetNetFwMgr
Creates an instance of the NetFwMgr Class
Public methodStatic memberGetNetFwOpenPort
Creates an instance of the NetFwOpenPort Class
Public methodStatic memberInstallApplication
Installs a UA application.
Public methodStatic memberLocallyRegisterCertificateOIDs(X509Certificate2)
Registers the object ids required to access the certificate.
Public methodStatic memberLocallyRegisterCertificateOIDs(array<String>[]()[][])
Registers the object ids required to access the certificate.
Public methodStatic memberProcessCommandLine()()()()
Checks if command line arguments specify configuration commands.
Public methodStatic memberProcessCommandLine(array<String>[]()[][])
Checks if arguments specify configuration commands.
Public methodStatic memberProgIDFromCLSID
Returns the prog id from the clsid.
Public methodStatic memberRegisterClassInCategory(Guid, Guid)
Registers the classes in the specified category.
Public methodStatic memberRegisterClassInCategory(Guid, Guid, String)
Registers the classes in the specified category.
Public methodStatic memberRegisterComTypes
Registers the COM types in the specified assembly.
Public methodStatic memberReleaseServer
Releases the server if it is a true COM server.
Public methodStatic memberRemoveFirewallAccess(array<Int32>[]()[][])
Removes the firewall access granted to the specified ports.
Public methodStatic memberRemoveFirewallAccess(String, StringCollection)
Configures the firewall to remove access to the specified application.
Public methodStatic memberRemoveFirewallAccess(SecuredApplication, String)
Configures the firewall to remove access to the specified application.
Public methodStatic memberSetFirewallAccess(String, array<Int32>[]()[][])
Returns the firewall access granted to an application.
Public methodStatic memberSetFirewallAccess(SecuredApplication, String)
Configures the firewall to allow access to the specified application.
Public methodStatic memberSetFirewallAccess(String, String, StringCollection)
Configures the firewall to allow access to the specified application.
Public methodStatic memberUninstallApplication
Uninstalls a UA application.
Public methodStatic memberUnregisterClassInCategory
Unregisters the classes in the specified category.
Public methodStatic memberUnregisterComServer
Removes the registration for a COM server from the registry.
Public methodStatic memberUnregisterComTypes
Unregisters the COM types in the specified assembly.
Public methodStatic memberUpdateConfigurationLocation
Updates the configuration location for the specified

Fields

  NameDescription
Public fieldStatic memberCATID_OPCAEServer10
COM servers that support the AE 1.0 specification.
Public fieldStatic memberCATID_OPCDAServer20
COM servers that support the DA 2.0 specification.
Public fieldStatic memberCATID_OPCDAServer30
COM servers that support the DA 3.0 specification.
Public fieldStatic memberCATID_OPCHDAServer10
COM servers that support the HDA 1.0 specification.
Public fieldStatic memberCATID_PseudoComServers
The category identifier for UA servers that are registered as COM servers on a machine.
Public fieldStatic memberCLSID_UaComAeProxyServer
The CLSID for the UA COM AE server host process (note: will be eventually replaced the proxy server).
Public fieldStatic memberCLSID_UaComDaProxyServer
The CLSID for the UA COM DA server host process (note: will be eventually replaced the proxy server).
Public fieldStatic memberCLSID_UaComHdaProxyServer
The CLSID for the UA COM HDA server host process (note: will be eventually replaced the proxy server).

See Also