USBD_ParseConfigurationDescriptor-Funktion (usbdlib.h)
Die USBD_ParseConfigurationDescriptor Routine ist veraltet. Verwenden Sie stattdessen USBD_ParseConfigurationDescriptorEx .
Syntax
PUSB_INTERFACE_DESCRIPTOR USBD_ParseConfigurationDescriptor(
[in] PUSB_CONFIGURATION_DESCRIPTOR ConfigurationDescriptor,
[in] UCHAR InterfaceNumber,
[in] UCHAR AlternateSetting
);
Parameter
[in] ConfigurationDescriptor
Zeiger auf einen USB-Konfigurationsdeskriptor, der die Schnittstelle enthält, nach der gesucht werden soll.
[in] InterfaceNumber
Gibt den gerätedefinierten Index der abzurufenden Schnittstelle an. Dies sollte auf -1 festgelegt werden, wenn es sich nicht um ein Suchkriterium handelt.
[in] AlternateSetting
Gibt den gerätedefinierten Index der abzurufenden Schnittstelle an. Wenn der Aufrufer nicht möchte, dass der wert der alternativen Einstellung ein Suchkriterium ist, sollte dieser Parameter auf -1 festgelegt werden.
Rückgabewert
USBD_ParseConfigurationDescriptor gibt einen Zeiger auf den ersten Schnittstellendeskriptor zurück, der den angegebenen Suchkriterien entspricht. Wenn keine Schnittstelle mit den Suchkriterien übereinstimmt, wird NULL zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Veraltet. Verwenden Sie stattdessen USBD_ParseConfigurationDescriptorEx. |
Zielplattform | Universell |
Header | usbdlib.h |
Bibliothek | Usbd.lib |