Bike-X  0.8
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
list_ports_windows.py File Reference

Go to the source code of this file.

Data Structures

class  serial.tools.list_ports_windows.GUID
 
class  serial.tools.list_ports_windows.SP_DEVINFO_DATA
 
class  serial.tools.list_ports_windows.SP_DEVICE_INTERFACE_DATA
 

Namespaces

 serial.tools.list_ports_windows
 

Functions

def serial.tools.list_ports_windows.ValidHandle
 
def serial.tools.list_ports_windows.byte_buffer
 
def serial.tools.list_ports_windows.string
 
def serial.tools.list_ports_windows.comports
 

Variables

int serial.tools.list_ports_windows.NULL = 0
 
 serial.tools.list_ports_windows.HDEVINFO = ctypes.c_void_p
 
 serial.tools.list_ports_windows.PCTSTR = ctypes.c_char_p
 
 serial.tools.list_ports_windows.CHAR = ctypes.c_char
 
tuple serial.tools.list_ports_windows.LPDWORD = ctypes.POINTER(DWORD)
 
 serial.tools.list_ports_windows.LPBYTE = ctypes.c_void_p
 
tuple serial.tools.list_ports_windows.PHKEY = ctypes.POINTER(HKEY)
 
 serial.tools.list_ports_windows.ACCESS_MASK = DWORD
 
 serial.tools.list_ports_windows.REGSAM = ACCESS_MASK
 
tuple serial.tools.list_ports_windows.PSP_DEVINFO_DATA = ctypes.POINTER(SP_DEVINFO_DATA)
 
tuple serial.tools.list_ports_windows.PSP_DEVICE_INTERFACE_DATA = ctypes.POINTER(SP_DEVICE_INTERFACE_DATA)
 
 serial.tools.list_ports_windows.PSP_DEVICE_INTERFACE_DETAIL_DATA = ctypes.c_void_p
 
tuple serial.tools.list_ports_windows.setupapi = ctypes.windll.LoadLibrary("setupapi")
 
 serial.tools.list_ports_windows.SetupDiDestroyDeviceInfoList = setupapi.SetupDiDestroyDeviceInfoList
 
 serial.tools.list_ports_windows.SetupDiGetClassDevs = setupapi.SetupDiGetClassDevsA
 
 serial.tools.list_ports_windows.SetupDiEnumDeviceInterfaces = setupapi.SetupDiEnumDeviceInterfaces
 
 serial.tools.list_ports_windows.SetupDiGetDeviceInterfaceDetail = setupapi.SetupDiGetDeviceInterfaceDetailA
 
 serial.tools.list_ports_windows.SetupDiGetDeviceRegistryProperty = setupapi.SetupDiGetDeviceRegistryPropertyA
 
 serial.tools.list_ports_windows.SetupDiOpenDevRegKey = setupapi.SetupDiOpenDevRegKey
 
tuple serial.tools.list_ports_windows.advapi32 = ctypes.windll.LoadLibrary("Advapi32")
 
 serial.tools.list_ports_windows.RegCloseKey = advapi32.RegCloseKey
 
 serial.tools.list_ports_windows.RegQueryValueEx = advapi32.RegQueryValueExA
 
tuple serial.tools.list_ports_windows.GUID_CLASS_COMPORT
 
int serial.tools.list_ports_windows.DIGCF_PRESENT = 2
 
int serial.tools.list_ports_windows.DIGCF_DEVICEINTERFACE = 16
 
int serial.tools.list_ports_windows.INVALID_HANDLE_VALUE = 0
 
int serial.tools.list_ports_windows.ERROR_INSUFFICIENT_BUFFER = 122
 
int serial.tools.list_ports_windows.SPDRP_HARDWAREID = 1
 
int serial.tools.list_ports_windows.SPDRP_FRIENDLYNAME = 12
 
int serial.tools.list_ports_windows.ERROR_NO_MORE_ITEMS = 259
 
int serial.tools.list_ports_windows.DICS_FLAG_GLOBAL = 1
 
int serial.tools.list_ports_windows.DIREG_DEV = 0x00000001
 
int serial.tools.list_ports_windows.KEY_READ = 0x20019
 
int serial.tools.list_ports_windows.REG_SZ = 1
 
tuple serial.tools.list_ports_windows.PortName = serial.to_bytes([80, 111, 114, 116, 78, 97, 109, 101])