Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Definiert die Aktionen, die der Usb-Funktionsstapel (Universal Serial Bus) ausführt, wenn ein Gerät an einen USB-Anschluss angeschlossen ist.
Syntax
typedef enum _USBFN_ATTACH_ACTION {
UsbfnPortDetected,
UsbfnPortDetectedNoCad,
UsbfnProceedWithAttach,
UsbfnIgnoreAttach,
UsbfnDetectProprietaryCharger,
UsbfnHwBasedChargerDetection
} USBFN_ATTACH_ACTION, *PUSBFN_ATTACH_ACTION;
Konstanten
UsbfnPortDetectedDer USB-Funktionsstapel verwendet den zurückgegebenen Anschlusstyp, um den Ladestrom zu ermitteln und den Ladeaggregationstreiber (CAD) über die Änderung der Stromversorgung zu benachrichtigen. Wenn der erkannte Porttyp UsbFnStandardDownstreamPort oder UsbfnChargingDownstreamPortist, versucht der USB-Funktionsstapel, eine Verbindung mit dem Host herzustellen (weitere Informationen finden Sie unter USBFN_PORT_TYPE). |
UsbfnPortDetectedNoCadDer USB-Funktionsstapel benachrichtigt den CAD nicht über die Änderung der Stromversorgung. Wenn der erkannte Porttyp UsbFnStandardDownstreamPort oder UsbfnChargingDownstreamPortist, versucht der USB-Funktionsstapel, eine Verbindung mit dem Host herzustellen (weitere Informationen finden Sie unter USBFN_PORT_TYPE). |
UsbfnProceedWithAttachDer USB-Funktionsstapel wird mit der älteren softwarebasierten Erkennung fortgesetzt, die in den Clienttreibern vorhanden ist, und gibt die CAD-Benachrichtigungen zu Stromquellenbenachrichtigungen aus. |
UsbfnIgnoreAttachDer USB-Funktionsstapel beendet weitere Porterkennungsvorgänge und benachrichtigt CAD nicht über ein Stromquellenupdate. |
UsbfnDetectProprietaryChargerDer USB-Funktionsstapel ruft die vom USB-niedrigeren Filtertreiber implementierte UFX_PROPRIETARY_CHARGER_DETECT Ereignisrückruffunktion auf, um eine proprietäre Ladegeräterkennung durchzuführen. |
UsbfnHwBasedChargerDetection |
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | usbfnattach.h |