COM+ General Functionality
Applies To: Windows Server 2008
COM+ applications use Microsoft Component Object Model (COM) technology in Microsoft Windows operating systems to communicate and take advantage of Windows services. COM technologies include COM+, DCOM, and ActiveX Controls.
Events
Event ID | Source | Message |
---|---|---|
Microsoft-Windows-Complus |
A new CRM log file was created. This CRM log file is not secure because the application Identity is Interactive User or the file system is not NTFS. %1%0 | |
Microsoft-Windows-Complus |
A new Compensating Resource Manager (CRM) log file was created. This CRM log file is secure. %1%0 | |
Microsoft-Windows-Complus |
A new Compensating Resource Manager (CRM) log file was created for the System Application.%0 | |
Microsoft-Windows-Complus |
The mtstocom launching routine has started.%1%0 | |
Microsoft-Windows-Complus |
The mtstocom launching routine has completed.%1%0 | |
Microsoft-Windows-Complus |
The MTSTOCOM migration utility is attempting to retry populating the packages collection because it failed its first attempt.%1%0 | |
Microsoft-Windows-Complus |
Application image succesfully dumped.%1%0 | |
Microsoft-Windows-Complus |
Application image dump failed.%1%0 | |
Microsoft-Windows-Complus |
Microsoft Message Queuing (MSMQ) Workgroup configuration does not provide sender identity for a COM+ application that has security enabled. The usage is accepted.%1%0 | |
Microsoft-Windows-Complus |
Microsoft Message Queuing (MSMQ) Message Authentication is disabled for a COM+ application that has security enabled. The usage is accepted.%1%0 | |
Microsoft-Windows-Complus |
The COM+ sub system is suppressing duplicate event log entries for a duration of %1 seconds. The suppression timeout can be controlled by a REG_DWORD value named %2 under the following registry key: HKLM\%3. | |
Microsoft-Windows-Complus |
The average call duration has exceeded the configured threshold.%1%0 | |
Microsoft-Windows-Complus |
The average call duration has exceeded 10 minutes. If this is not the expected behavior, please see article 910904 in the Microsoft Knowledge Base at https://support.microsoft.com for details on how to use the COM+ AutoDump feature to automatically generate dump files and/or terminate the process if the problem occurs again.%1%0 | |
Microsoft-Windows-Complus |
An error occurred in a COM+ component. %1%0 | |
Microsoft-Windows-Complus |
A method call to an object in a COM+ application was rejected because the caller is not properly authorized to make this call. The COM+ application is configured to use Application and Component level access checks, and enforcement of these checks is currently enabled. The remainder of this message provides information about the component method that the caller attempted to invoke and the identity of the caller.%1%0 | |
Microsoft-Windows-Complus |
A method call to an object in a COM+ application was rejected because the caller is not properly authorized to make this call. The COM+ application is configured to use Application and Component level access checks, and enforcement of these checks is currently enabled. Information about the component method that the caller attempted to invoke and about the identity of the caller could not be obtained, probably due to low memory conditions on this computer.%0 | |
Microsoft-Windows-Complus |
The Compensating Resource Manager (CRM) log file was originally created on a computer with a different name. It has been updated with the name of the current computer. If this warning appears when the computer name has been changed, no further action is required. %1%0 | |
Microsoft-Windows-Complus |
The Compensating Resource Manager (CRM) log file was originally created with a different application ID. It has been updated with the current application ID. If this warning appears when the CRM log file has been renamed, no further action is required. %1%0 | |
Microsoft-Windows-Complus |
An empty Compensating Resource Manager (CRM) log file was detected. It has been re-initialized. If this warning appears when the CRM log file is being initially created, no further action is required. %1%0 | |
Microsoft-Windows-Complus |
An incompletely initialized Compensating Resource Manager (CRM) log file was detected. It has been re-initialized. If this warning appears when the CRM log file is being initially created, no further action is required. %1%0 | |
Microsoft-Windows-Complus |
The application attempted to use the Compensating Resource Manager (CRM) but the CRM is not enabled for this application. You can correct this problem using the Component Services administrative tool. Display the Properties for your application. Select the Advanced tab and check Enable Compensating Resource Managers. The CRM can only be enabled for server applications. %1%0 | |
Microsoft-Windows-Complus |
The system has called the Compensating Resource Manager (CRM) Compensator custom component and that component has failed and generated an exception. This indicates a problem with the CRM Compensator component. Notify the developer of the CRM Compensator component that this failure has occurred. The system will continue because the IgnoreCompensatorErrors registry flag is set, but correct compensation might not have occurred. %1%0 | |
Microsoft-Windows-Complus |
The system has called the Compensating Resource Manager (CRM) Compensator custom component and that component has returned an error. This indicates a problem with the CRM Compensator component. Notify the developer of the CRM Compensator component that this failure has occurred. The system will continue because the IgnoreCompensatorErrors registry flag is set, but correct compensation might not have occurred. %1%0 | |
Microsoft-Windows-Complus |
The Compensating Resource Manager (CRM) log file for this application is located on a disk which is low on space. This may cause failures of this application. Increase the space available on this disk. The CRM log file name is: %1%0 | |
Microsoft-Windows-Complus |
Compensating Resource Manager (CRM) Worker custom components require a transaction. You can correct this problem using the Component Services administrative tool. Display the Properties for your CRM Worker component. Select the Transactions tab. Select the Transaction support Required option button.%1%0 | |
Microsoft-Windows-Complus |
Event class failed Query Interface. Check the event log for any other errors from the EventSystem.%1%0 | |
Microsoft-Windows-Complus |
Failed to create event class. Check the event log for any other errors from the EventSystem.%1%0 | |
Microsoft-Windows-Complus |
Event class failed Query Interface. Check the event log for any other errors from the EventSystem.%1%0 | |
Microsoft-Windows-Complus |
A previous instance of this server application has been terminated.%1%0 | |
Microsoft-Windows-Complus |
During installation of this component into a COM+ application a registry value was changed from its original value. If you are experiencing activation problems with this component, check the registry values.%1%0 | |
Microsoft-Windows-Complus |
Controlled registration of this component failed. It has been registered directly. If you are not using partitions you can ignore this warning. If you are using partitions you may need to add support components that are required before controlled registration of this component can succeed. Check your documentation for details.%1%0 | |
Microsoft-Windows-Complus |
You have installed an application which contains one or more private components into the base partition. Private components are not supported in the base partition. The private components have been made public.%1%0 | |
Microsoft-Windows-Complus |
The attempt to trace an event has failed with E_OUTOFMEMORY. This has happened a total of %1 times.%0 | |
Microsoft-Windows-Complus |
During initialization, the System Application stopped an open COM+ tracing session. %0 | |
Microsoft-Windows-Complus |
During controlled registration of this component the component cancelled registry redirection. This may cause problems with component installation. Check your documentation for details.%1%0 | |
Microsoft-Windows-Complus |
The %0 component in application %1 has tried to retrieve the %2 property from the current object context, but the property was not found. This could have been caused by turning off the IISIntrinsics COM+ admin sdk property for this component, or its creator. See KBARTICLE for more details. | |
Microsoft-Windows-Complus |
The run-time environment has detected an inconsistency in its internal state. This indicates a potential instability in the process that could be caused by the custom components running in the COM+ application, the components they make use of, or other factors. %1%0 | |
Microsoft-Windows-Complus |
The run-time environment has detected the absence of a critical resource and has caused the process that hosted it to terminate. %1%0 | |
Microsoft-Windows-Complus |
Failed to create a stub object for given interface. %1%0 | |
Microsoft-Windows-Complus |
The run-time environment was unable to create a new UUID. %1%0 | |
Microsoft-Windows-Complus |
An attempt was made to access a Shared Property Manager (SPM) property Group in LockMethod mode, by an object without just-in-time (JIT) Activation, or by an object with a lock on another Property Group. %1%0 | |
Microsoft-Windows-Complus |
The class ID of the proxy stub DLL for the interface is not available, or failed to load the proxy stub DLL, or failed to create a proxy.%0 | |
Microsoft-Windows-Complus |
An unexpected error occurred. The failing function is listed below. The data section may have additional information.%1%0 | |
Microsoft-Windows-Complus |
COM+ Queued Components failed to obtain necessary information from the catalog.%1%0 | |
Microsoft-Windows-Complus |
The COM+ Queued Components Player was unable to create an instance of a Queued Component. %1%0 | |
Microsoft-Windows-Complus |
The system has called a custom component and that component has failed and generated an exception. This indicates a problem with the custom component. Notify the developer of this component that a failure has occurred and provide the following information: %1%2%0 | |
Microsoft-Windows-Complus |
The server was unable to determine if a queued message was sent by a trusted partner due to a lack of available memory. The sender is assumed to be untrusted. %1%0 | |
Microsoft-Windows-Complus |
The server was unable to determine if a queued message was sent by a trusted partner due to an unexpected failure in a Windows API call. The sender is assumed to be untrusted. The failed API and corresponding error code: %1%0 | |
Microsoft-Windows-Complus |
The COM+ Services DLL (Comsvcs.dll) was unable to load because allocation of thread local storage failed. %1%0 | |
Microsoft-Windows-Complus |
The current registration database is corrupt. COM+ catalog has reverted to a previous version of the database. %1%0 | |
Microsoft-Windows-Complus |
COM+ Services was unable to load a required string resource. The string resource identifier was not found. This results from an error in the localization process for this product and should be reported to Microsoft customer support. The binary data for this event contains the resource identifier that failed to load. %1%0 | |
Microsoft-Windows-Complus |
COM+ Services was unable to obtain local security accounts manager (SAM) information. COM+ will continue to operate normally, but any calls between local and remote COM+ components will incur additional overhead. Error specifics: %1%0 | |
Microsoft-Windows-Complus |
COM+ Services was unable to initialize due to a failure in the system API shown below. This is often caused by a shortage of system resources on the local machine.%1%0 | |
Microsoft-Windows-Complus |
The system has called the Compensating Resource Manager (CRM) Compensator custom component and that component has failed and generated an exception. This indicates a problem with the CRM Compensator component. Notify the developer of the CRM Compensator component that this failure has occurred. %1%0 | |
Microsoft-Windows-Complus |
COM+ Services was unable to authorize the incoming call due to an unexpected failure. The incoming call was denied and a "permission denied" error was returned to the caller. The unexpected error code is: %1%0 | |
Microsoft-Windows-Complus |
COM+ Services was unable to determine the caller's identity because of an unexpected error. This may be caused by a shortage of system resources on the local machine. The caller will be treated as anonymous which may result in access failures or other errors. The name of the failed API and the error code that it returned are: %1%0 | |
Microsoft-Windows-Complus |
COM+ Services was unable to process a component's call to IsCallerInRole due to an unexpected failure. The following unexpected error code was returned to the caller.%1%0 | |
Microsoft-Windows-Complus |
The system has called the Compensating Resource Manager (CRM) Compensator custom component and that component has returned an error. This indicates a problem with the CRM Compensator component. Notify the developer of the CRM Compensator component that this failure has occurred. %1%0 | |
Microsoft-Windows-Complus |
The system failed to create the Compensating Resource Manager (CRM) Compensator custom component. %1%0 | |
Microsoft-Windows-Complus |
The system failed to create the Compensating Resource Manager (CRM) Compensator because the system is out of memory. %1%0 | |
Microsoft-Windows-Complus |
The Queued Components Listener received an improperly formatted message.%1%0 | |
Microsoft-Windows-Complus |
An unexpected error was returned by the Message Queuing API %1%0 | |
Microsoft-Windows-Complus |
The server was unable to determine if a queued message was sent by a trusted partner due to an unexpected failure in a COM+ catalog component. The sender is assumed to be untrusted. The failed catalog API and corresponding error code are: %1%0 | |
Microsoft-Windows-Complus |
The following component is configured for Construction, and either the IObjectConstruct::Construct() method failed, or the component does not support IObjectConstruct. Activation failed for object: %1%0 | |
Microsoft-Windows-Complus |
Error creating security descriptor. %0 | |
Microsoft-Windows-Complus |
Failed to initialize registration database server. %0 | |
Microsoft-Windows-Complus |
Failed to initialize registration database API. %0 | |
Microsoft-Windows-Complus |
A condition has occurred that indicates this COM+ application is in an unstable state or is not functioning correctly. Assertion Failure: %1%0 | |
Microsoft-Windows-Complus |
COM Replication: an unexpected error occurred. The failing function is: %1%0 | |
Microsoft-Windows-Complus |
Output arguments are not supported by queued methods. The data section contains the IID and method number.%1%0 | |
Microsoft-Windows-Complus |
A COM+ service (such as Queued Components or Compensating Resource Manager) failed an ApplicationFree event. This is not a normal occurrence, but it is considered a non-critical error. The service GUID and HRESULT are: %1%0 | |
Microsoft-Windows-Complus |
A COM+ service (such as Queued Components or Compensating Resource Manager) failed an ApplicationShutdown event. This is not a normal occurrence, but it is considered a non-critical error. The service GUID and HRESULT are: %1%0 | |
Microsoft-Windows-Complus |
A COM+ service (such as Queued Components or Compensating Resource Manager) failed to start. The service GUID and HRESULT are: %1%0 | |
Microsoft-Windows-Complus |
COM+ has determined that your machine is running very low on available memory. In order to ensure proper system behavior, the activation of the component has been refused. If this problem continues, either install more memory or increase the size of your paging file. Memory statistics are: %1%0 | |
Microsoft-Windows-Complus |
COM+ failed an activation because the creation of a context property returned E_OUTOFMEMORY %1%0 | |
Microsoft-Windows-Complus |
A request for a callback on a Microsoft Exchange Message Transfer Agent (MTA) thread failed. This should happen only if the system is in an extremely unstable state. It is possible that custom components running in this COM+ application caused the instability that led to this failure. %1%0 | |
Microsoft-Windows-Complus |
The initialization of the COM+ surrogate failed -- the CApplication object failed to initialize.%1%0 | |
Microsoft-Windows-Complus |
The shutdown process of COM+ surrogate failed because of an unknown ApplId. This is an unexpected error but is ignored because the application is in the process of shutting down.%1%0 | |
Microsoft-Windows-Complus |
The Bring Your Own Transaction (BYOT) Gateway failed to import the transaction using Transaction Internet Protocol (TIP). Make sure that the installed Microsoft Distributed Coordinator (MS DTC) supports the TIP protocol. %1%0 | |
Microsoft-Windows-Complus |
The Bring Your Own Transaction (BYOT) Gateway failed to create the component.%1%0 | |
Microsoft-Windows-Complus |
The Bring Your Own Transaction (BYOT) Gateway could not set transactional property in new object context.%1%0 | |
Microsoft-Windows-Complus |
The IObjectControl::Activate() method failed. The CLSID of the object is: %1%0 | |
Microsoft-Windows-Complus |
COM+ Services was unable to initialize security infrastructure due to a failure in the system API shown below. This is often caused by a shortage of system resources on the local machine. No components requiring security infrastructure services will be created in this process. %1%0 | |
Microsoft-Windows-Complus |
Unknown event ID. Please check the event log for any other errors from the EventSystem.%1%0 | |
Microsoft-Windows-Complus |
Unable to instantiate Exception Class.%1%0 | |
Microsoft-Windows-Complus |
Compensating Resource Manager (CRM) recovery has failed because Microsoft Distributed Transaction Coordinator (MS DTC) thinks that the previous instance of this application is still connected. This is a temporary condition that can occur if the system is too busy. Attempt the CRM recovery again by restarting this application.%1%0 | |
Microsoft-Windows-Complus |
The Compensating Resource Manager (CRM) Compensator custom component has timed out out waiting for the CRM Worker custom component to complete. See the COM+ CRM documentation for further explanation of this error.%1%0 | |
Microsoft-Windows-Complus |
Compensating Resource Manager (CRM) recovery has failed because the device is not ready. This is a temporary condition which can occur during cluster failover. Attempt the CRM recovery again by restarting this application.%1%0 | |
Microsoft-Windows-Complus |
You have attempted to use COM+ Conversation support, and an error was generated accessing the database. You must specify a valid DSN in the construct string of the COMSvcs.Conversation component. For information on what a valid DSN is, see the documentation for the SQLDriverConnect API in MSDN or the Platform SDK. An example of a valid DSN is "DSN=Conversation".%0 | |
Microsoft-Windows-Complus |
A COM+ service (such as Queued Components or Compensating Resource Manager) failed in its PauseProcess method. The service GUID and HRESULT are: %1%0 | |
Microsoft-Windows-Complus |
A COM+ service (such as Queued Components or Compensating Resource Manager) failed in its ResumeProcess method. The service GUID and HRESULT are: %1%0 | |
Microsoft-Windows-Complus |
The COM+ tracing GUIDs could not be registered. Tracing will be disabled.%0 | |
Microsoft-Windows-Complus |
The COM+ tracing session failed to initialize. %1%0 | |
Microsoft-Windows-Complus |
The COM+ event filter encountered an unexpected error. The system event will not be fired. %1%0 | |
Microsoft-Windows-Complus |
An external error has been reported to COM+ services.%1%0 | |
Microsoft-Windows-Complus |
An external error has been reported to COM+ services.%1%0 | |
Microsoft-Windows-Complus |
The server process has lost its connection with Microsoft Distributed Transaction Coordinator (MS DTC) service. This is expected if MS DTC has stopped, or if MS DTC failover has occurred on a cluster.%1%0 | |
Microsoft-Windows-Complus |
COM+ could not create a new thread due to a low memory situation.%1%0 | |
Microsoft-Windows-Complus |
COM+ failed to find the correct partition for the admin SDK. The admin SDK will use the base partition. Check that users are configured into partitions correctly. See your documentation for details.%1%0 |