equal
deleted
inserted
replaced
150 |
150 |
151 void TRegisterInterface::DoCancelAsyncCmd() |
151 void TRegisterInterface::DoCancelAsyncCmd() |
152 { |
152 { |
153 OstTraceFunctionEntry0( TREGISTERINTERFACE_DOCANCELASYNCCMD_ENTRY ); |
153 OstTraceFunctionEntry0( TREGISTERINTERFACE_DOCANCELASYNCCMD_ENTRY ); |
154 |
154 |
|
155 TRequestStatus* status = &iHandler.Status(); |
|
156 User::RequestComplete(status, KErrCancel); |
|
157 |
155 if(iInterfaceNode) |
158 if(iInterfaceNode) |
156 { |
159 { |
157 iInterfaceNode->iUsbMsDevice.Remove(); |
160 iInterfaceNode->iUsbMsDevice.Remove(); |
158 iServer.Engine().RemoveUsbMsNode(iInterfaceNode); |
161 iServer.Engine().RemoveUsbMsNode(iInterfaceNode); |
159 iInterfaceNode = NULL; |
162 iInterfaceNode = NULL; |