get_interface_details() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDget_interface_details()

get_interface_details() function

Syntax

static int get_interface_details(struct libusb_context *ctx,     HDEVINFO dev_info,     PSP_DEVINFO_DATA dev_info_data,     LPCGUID guid,     DWORD *_index,     char **dev_interface_path);

Arguments

ctx

dev_info

dev_info_data

guid

_index

dev_interface_path

References

LocationText
windows_winusb.c:258
static int get_interface_details(struct libusb_context *ctx, HDEVINFO dev_info,

Call Tree

Functions called by get_interface_details()
get_interface_details()
GetLastError()
free()
malloc()
usbi_err()
windows_error_str()
UNUSED()
guid_to_string()
all items filtered out
Data read by get_interface_details()
Data written by get_interface_details()
_SP_DEVINFO_DATA::DevInst
_SP_DEVICE_INTERFACE_DETAIL_DATA_A::DevicePath
get_interface_details()::dev_interface_data
get_interface_details()::dev_interface_details
get_interface_details()::guid_string
get_interface_details()::size
all items filtered out
get_interface_details()
_SP_DEVINFO_DATA::cbSize
_SP_DEVICE_INTERFACE_DATA::cbSize
_SP_DEVICE_INTERFACE_DETAIL_DATA_A::cbSize
get_interface_details()::dev_interface_details
all items filtered out
Type of get_interface_details()
get_interface_details()
DWORD
SP_DEVICE_INTERFACE_DATA
PSP_DEVICE_INTERFACE_DETAIL_DATA_A
all items filtered out
Types freed by get_interface_details()
Types allocated by get_interface_details()
_SP_DEVICE_INTERFACE_DETAIL_DATA_A
all items filtered out
get_interface_details()
_SP_DEVICE_INTERFACE_DETAIL_DATA_A
all items filtered out