const TInt | KErrUsbUnsupportedDevice |
The device is unsupported- the FDF will not attempt to load drivers for it.
const TInt | KErrUsbDriverLoadingDisabled |
Driver loading has not been enabled.
const TInt | KErrUsbConfigurationHasNoInterfaces |
The configuration descriptor's NumInterfaces is 0.
const TInt | KErrUsbInterfaceCountMismatch |
The configuration descriptor's NumInterfaces does not equal the actual number of (alternate 0) interface descriptors in the configuration bundle.
const TInt | KErrUsbFunctionDriverNotFound |
A Function Driver was not found for at least one interface in the device's selected configuration.
const TInt | KErrUsbDuplicateInterfaceNumbers |
Two of the interfaces in the configuration bundle have the same interface numbers.
const TInt | KErrUsbBadDescriptor |
A Function Driver has found a problem with the device's descriptors. Such problems include (non-exhaustively) formatting or layout of Class-specific descriptors and alternate interface numbering.
const TInt | KErrUsbDeviceDetachedDuringDriverLoading |
While FDF was busy trying to load FDs the current attached device has been detached by USBDI (physically unplugged or was draining too much current)
const TInt | KErrUsbAttachmentFailureGeneralError |
During an attachment failure, FDF receives an error from USBDI If the error is not a known expected error then FDF will report it with the following error code -6628, as a KErrUsbAttachmentFailureGeneralError
const TInt | KErrUsbUnableToUpdateFDProxyList |
If a Function Driver or Function Driver upgrade is installed or uninstalled then the FDF receives notification of this from ECom and will update its list of Function Driver Proxies accordingly. This may involve an allocation which therefore may fail however there is no point in the FDF propegating this failure (via a leave) back up the call stack as the originator is ECom. In the event that the FDF does encounter OOM then its list of proxy function drivers will be out of date, this error code indicates such a situation.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.