ykman.hid.windows
Attributes
Classes
Structure base class |
|
Structure base class |
|
Structure base class |
|
Structure base class |
|
Structure base class |
|
A connection to a YubiKey |
Functions
|
|
|
|
Module Contents
- ykman.hid.windows.windll
- ykman.hid.windows.hid
- ykman.hid.windows.setupapi
- ykman.hid.windows.kernel32
- class ykman.hid.windows.GUID
Bases:
ctypes.Structure
Structure base class
- ykman.hid.windows.SETUPAPI_PACK = 8
- class ykman.hid.windows.DeviceInterfaceData
Bases:
ctypes.Structure
Structure base class
- class ykman.hid.windows.DeviceInterfaceDetailData
Bases:
ctypes.Structure
Structure base class
- class ykman.hid.windows.HidAttributes
Bases:
ctypes.Structure
Structure base class
- class ykman.hid.windows.HidCapabilities
Bases:
ctypes.Structure
Structure base class
- ykman.hid.windows.HDEVINFO
- ykman.hid.windows.HANDLE
- ykman.hid.windows.PHIDP_PREPARSED_DATA
- ykman.hid.windows.INVALID_HANDLE_VALUE
- ykman.hid.windows.FILE_SHARE_READ = 1
- ykman.hid.windows.FILE_SHARE_WRITE = 2
- ykman.hid.windows.OPEN_EXISTING = 3
- ykman.hid.windows.NTSTATUS
- ykman.hid.windows.HIDP_STATUS_SUCCESS = 1114112
- ykman.hid.windows.GENERIC_WRITE = 1073741824
- ykman.hid.windows.GENERIC_READ = 2147483648
- ykman.hid.windows.DIGCF_DEVICEINTERFACE = 16
- ykman.hid.windows.DIGCF_PRESENT = 2
- class ykman.hid.windows.WinHidOtpConnection(path)
Bases:
yubikit.core.otp.OtpConnection
A connection to a YubiKey
- handle
- close()
Close the device, releasing any held resources.
- receive()
Reads an 8 byte feature report
- send(data)
Writes an 8 byte feature report
- ykman.hid.windows.get_vid_pid(device)
- ykman.hid.windows.get_usage(device)
- ykman.hid.windows.VID_RE
- ykman.hid.windows.PID_RE
- ykman.hid.windows.list_paths()
- ykman.hid.windows.list_devices()