Build 1.01.318.0
[This is preliminary documentation and is subject to change.]
The ConfigUtils type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| CheckFirewallAccess |
Checks if the firewall has been configured.
| |
| CLSIDFromProgID |
Returns the prog id from the clsid.
| |
| CreateServer |
Creates an instance of a COM server.
| |
| EnumClassesInCategory |
Fetches the classes in the specified category.
| |
| GetComputerWorkgroupOrDomain |
Returns the name of the workgroup or domain that the computer belongs to.
| |
| GetExecutablePath |
Returns the location of the COM server executable.
| |
| GetFirewallAccess |
Returns the firewall access granted to an application.
| |
| GetImplementedCategories |
Returns the implemented categories for the class.
| |
| GetLogFileDirectory |
Gets the log file directory and ensures it is writeable.
| |
| GetNetFwAuthorizedApplication |
Creates an instance of the NetFwAuthorizedApplication Class
| |
| GetNetFwMgr |
Creates an instance of the NetFwMgr Class
| |
| GetNetFwOpenPort |
Creates an instance of the NetFwOpenPort Class
| |
| InstallApplication |
Installs a UA application.
| |
| LocallyRegisterCertificateOIDs(X509Certificate2) |
Registers the object ids required to access the certificate.
| |
| LocallyRegisterCertificateOIDs(array<String>[]()[][]) |
Registers the object ids required to access the certificate.
| |
| ProcessCommandLine()()()() |
Checks if command line arguments specify configuration commands.
| |
| ProcessCommandLine(array<String>[]()[][]) |
Checks if arguments specify configuration commands.
| |
| ProgIDFromCLSID |
Returns the prog id from the clsid.
| |
| RegisterClassInCategory(Guid, Guid) |
Registers the classes in the specified category.
| |
| RegisterClassInCategory(Guid, Guid, String) |
Registers the classes in the specified category.
| |
| RegisterComTypes |
Registers the COM types in the specified assembly.
| |
| ReleaseServer |
Releases the server if it is a true COM server.
| |
| RemoveFirewallAccess(array<Int32>[]()[][]) |
Removes the firewall access granted to the specified ports.
| |
| RemoveFirewallAccess(String, StringCollection) |
Configures the firewall to remove access to the specified application.
| |
| RemoveFirewallAccess(SecuredApplication, String) |
Configures the firewall to remove access to the specified application.
| |
| SetFirewallAccess(String, array<Int32>[]()[][]) |
Returns the firewall access granted to an application.
| |
| SetFirewallAccess(SecuredApplication, String) |
Configures the firewall to allow access to the specified application.
| |
| SetFirewallAccess(String, String, StringCollection) |
Configures the firewall to allow access to the specified application.
| |
| UninstallApplication |
Uninstalls a UA application.
| |
| UnregisterClassInCategory |
Unregisters the classes in the specified category.
| |
| UnregisterComServer |
Removes the registration for a COM server from the registry.
| |
| UnregisterComTypes |
Unregisters the COM types in the specified assembly.
| |
| UpdateConfigurationLocation |
Updates the configuration location for the specified
|
Fields
| Name | Description | |
|---|---|---|
| CATID_OPCAEServer10 |
COM servers that support the AE 1.0 specification.
| |
| CATID_OPCDAServer20 |
COM servers that support the DA 2.0 specification.
| |
| CATID_OPCDAServer30 |
COM servers that support the DA 3.0 specification.
| |
| CATID_OPCHDAServer10 |
COM servers that support the HDA 1.0 specification.
| |
| CATID_PseudoComServers |
The category identifier for UA servers that are registered as COM servers on a machine.
| |
| CLSID_UaComAeProxyServer |
The CLSID for the UA COM AE server host process (note: will be eventually replaced the proxy server).
| |
| CLSID_UaComDaProxyServer |
The CLSID for the UA COM DA server host process (note: will be eventually replaced the proxy server).
| |
| CLSID_UaComHdaProxyServer |
The CLSID for the UA COM HDA server host process (note: will be eventually replaced the proxy server).
|