'Absent COM Server' Failure Emulation

Applies to AQTime 8.81, last modified on January 18, 2022

About 'Absent COM Server' Failure Emulation

Use this emulation type to check whether your application handles errors that occur when it creates a COM object that tries to connect to a nonexistent COM server. AQTime will catch all the attempts of your application to connect to the COM server that exposed the specified COM object and make the profiled application “think” that this COM server does not exist.

Specifying Emulation Parameters

You can specify emulation parameters in the Profiler Options dialog which AQTime invokes upon running the Failure Emulator profiler or in the Failure Profiler Options dialog.

To create a new 'Absent COM Server' failure emulation and specify its parameters:

  • In the dialog, click Add.

  • On the first page of the subsequent Add New Failure Emulation wizard, select the COM category from the list on the left, then select Absent COM Server from the list on the right and click Next.

  • On the second page of the wizard, specify all parameters for the selected failure emulation and click Finish.

To modify parameters of an existing 'Absent COM Server' failure emulation:

  • Click the ellipsis button in the Parameters cell.

  • In the subsequent Edit 'Absent COM Server' Failure Parameters dialog, modify the desired parameters and click OK.

AQTime saves your settings between profiler runs, so you will not have to define parameters next time you run the profiler.

Parameters

CLSID

This parameter specifies the class identifier (CLSID) of the COM object in one of the following formats:

  • 0002DF01-0000-0000-C000-000000000046
  • {0002DF01-0000-0000-C000-000000000046}

For information on using the Failure Emulator profiler, see Failure Emulator Profiler - Overview.

See Also

COM Failure Emulation
Failure Emulation Reference
Failure Emulator Profiler - Overview

Highlight search results