[Collapse]AQtime 8/viewarticle/43079/
 [Expand]General Information/viewarticle/43079/
 [Expand]Getting Started/viewarticle/43449/
 [Expand]Profiling Applications With AQtime/viewarticle/43100/
 [Collapse]AQtime Reference/viewarticle/43097/
  [Collapse]Profilers/viewarticle/43503/
   [Expand]Performance Profiler/viewarticle/43174/
   [Expand]Allocation Profiler/viewarticle/43136/
   [Expand]BDE SQL Profiler/viewarticle/43576/
   [Expand]Coverage Profiler/viewarticle/43496/
    Exception Trace Profiler/viewarticle/43566/
   [Expand]Light Coverage Profiler/viewarticle/43126/
   [Collapse]Failure Emulator Profiler/viewarticle/43308/
     Failure Emulator - Overview/viewarticle/43141/
     Failure Emulator Profiler - Setting Up Emulated Failures/viewarticle/43196/
     Failure Emulator Profiler Options/viewarticle/43307/
    [Expand]Failure Emulator Profiler Results/viewarticle/54509/
    [Collapse]Failure Emulation Reference/viewarticle/43447/
     [Collapse]COM Failure Emulation/viewarticle/43092/
       'Absent COM Server' Failure Emulation/viewarticle/43588/
       'Unregistered CLSID' Failure Emulation/viewarticle/42958/
       'Unregistered IID' Failure Emulation/viewarticle/43269/
       'Unregistered ProgID' Failure Emulation/viewarticle/43407/
     [Expand]Disk Failure Emulation/viewarticle/43268/
     [Expand]Memory Failure Emulation/viewarticle/43376/
     [Expand]Registry Failure Emulation/viewarticle/43469/
   [Expand]Function Trace Profiler/viewarticle/43429/
   [Expand]Load Library Tracer/viewarticle/43484/
   [Expand]Platform Compliance Profiler/viewarticle/43006/
   [Expand]Reference Count Profiler/viewarticle/43032/
   [Expand]Resource Profiler/viewarticle/43311/
   [Expand]Sampling Profiler/viewarticle/54606/
   [Expand]Sequence Diagram Link Profiler/viewarticle/43197/
   [Expand]Static Analysis Profiler/viewarticle/43384/
   [Expand]Unused VCL Units Profiler/viewarticle/43295/
    Counters Overview/viewarticle/43055/
  [Expand]AQtime UI Reference/viewarticle/42985/
  [Expand]AQtime Options/viewarticle/43225/
  [Expand]Automating AQtime/viewarticle/43488/
  [Expand]Extending AQtime/viewarticle/43002/
   Using AQtime on Non-English Locales/viewarticle/43465/
   Checking for Updates/viewarticle/43509/
   AQtime Data Files/viewarticle/43558/
   Unsupported Code/viewarticle/43579/
 [Expand]Development Tools Integration/viewarticle/43508/
 [Expand]Samples and Tutorials/viewarticle/43120/
 [Expand]Other Tools for Optimizing Your Applications/viewarticle/43008/
 [Expand]AQtime 8 Licensing Guide/viewarticle/43331/
Updated: 2/25/2014 Applies To: AQtime 8 Rating: No votes Click to rate: PoorNot badAverageGoodExcellent
COM Failure Emulation

'Unregistered CLSID' Failure Emulation

About 'Unregistered CLSID' Failure Emulation

Use this emulation type to check whether your application handles errors that can occur when it is connecting to a COM object by its class identifier (CLSID). You specify the class ID in emulation parameters. AQtime catches all the attempts of your application to access the specified COM object and makes your application “think” that this class ID is not registered.

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 'Virtual Memory Limit' 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 Memory category from the list on the left, then select Virtual Memory Limit 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 'Virtual Memory Limit' failure emulation:

  • Click the ellipsis button in the Parameters cell.

  • In the subsequent Edit 'Virtual Memory Limit' 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 tested 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


© 2014 SmartBear Software. All rights reserved.
Email Send feedback on this document