C# 클래스 LibUsbDotNet.WinUsb.WinUsbRegistry

WinUsb specific members for device registry settings.
상속: LibUsbDotNet.Main.UsbRegistry
파일 보기 프로젝트 열기: arvydas/BlinkStickDotNet 1 사용 예제들

공개 메소드들

메소드 설명
GetDevicePathList ( System.Guid deviceInterfaceGuid, List &devicePathList ) : bool

Gets a list of WinUSB device paths for the specified interface guid.

Each device path string in the devicePathList represents a seperate WinUSB device (interface).

GetWinUsbRegistryList ( System.Guid deviceInterfaceGuid, List &deviceRegistryList ) : bool

Gets a list of WinUsbRegistry classes for the specified interface guid.

Each WinUsbRegistry in the deviceRegistryList represents a seperate WinUSB device (interface).

Open ( UsbDevice &usbDevice ) : bool

Opens the USB device for communucation.

Open ( WinUsbDevice &usbDevice ) : bool

Opens the USB device for communucation.

비공개 메소드들

메소드 설명
WinUsbRegistry ( ) : System
WinUsbRegistryCallBack ( IntPtr deviceInfoSet, int deviceIndex, SetupApi &deviceInfoData, object classEnumeratorCallbackParam1 ) : bool
parseDeviceID ( ) : void

메소드 상세

GetDevicePathList() 공개 정적인 메소드

Gets a list of WinUSB device paths for the specified interface guid.
Each device path string in the devicePathList represents a seperate WinUSB device (interface).
public static GetDevicePathList ( System.Guid deviceInterfaceGuid, List &devicePathList ) : bool
deviceInterfaceGuid System.Guid The DeviceInterfaceGUID to search for.
devicePathList List A list of device paths associated with the .
리턴 bool

GetWinUsbRegistryList() 공개 정적인 메소드

Gets a list of WinUsbRegistry classes for the specified interface guid.
Each WinUsbRegistry in the deviceRegistryList represents a seperate WinUSB device (interface).
public static GetWinUsbRegistryList ( System.Guid deviceInterfaceGuid, List &deviceRegistryList ) : bool
deviceInterfaceGuid System.Guid The DeviceInterfaceGUID to search for.
deviceRegistryList List A list of device paths associated with the .
리턴 bool

Open() 공개 메소드

Opens the USB device for communucation.
public Open ( UsbDevice &usbDevice ) : bool
usbDevice UsbDevice The newly created UsbDevice.
리턴 bool

Open() 공개 메소드

Opens the USB device for communucation.
public Open ( WinUsbDevice &usbDevice ) : bool
usbDevice WinUsbDevice Returns an opened WinUsb device on success, null on failure.
리턴 bool