Lines Matching refs:UsbInterface
176 struct UsbInterface {
325 * @return Returns the pointer to the <b>UsbInterface</b> structure if the operation is successful; returns <b>NULL</b>
328 struct UsbInterface *UsbClaimInterfaceUnforce(const struct UsbSession *session, uint8_t busNum,
342 * @return Returns the pointer to the <b>UsbInterface</b> structure if the operation is successful; returns <b>NULL</b>
345 struct UsbInterface *UsbClaimInterface(const struct UsbSession *session, uint8_t busNum,
359 * @return Returns the pointer to the <b>UsbInterface</b> structure if the operation is successful; returns <b>NULL</b>
362 struct UsbInterface *UsbManageInterface(const struct UsbSession *session, uint8_t busNum,
373 int32_t UsbReleaseInterface(const struct UsbInterface *interfaceObj);
395 UsbInterfaceHandle *UsbOpenInterface(const struct UsbInterface *interfaceObj);
415 UsbInterfaceHandle *UsbResetDevice(const struct UsbInterface *interfaceObj);
427 struct UsbInterface **interfaceObj);
521 int32_t GetInterfaceByHandle(const UsbInterfaceHandle *interfaceHandle, struct UsbInterface **interface);