4.2 Create a VSC with Status Callback

When creating a VSC on the target, the requestor can provide a callback interface to receive progress and error notifications from the target while the requested operation is being executed on the target.

The following figure shows the communications between the requestor and the target when creating a VSC with a requestor-provided callback interface.

Create a VSC with status callback

Figure 4: Create a VSC with status callback

In this example, the requestor returns zero for each call to ITpmVirtualSmartCardManagerStatusCallback::ReportProgress. For brevity, these returns are omitted from the diagram.