Microchip-provided functions imported from DLL

C# | Visual Basic | Managed C++ |
protected class MPUSB
Protected Class MPUSB
protected ref class MPUSB

All Members | Constructors | Methods | Properties | Fields | Events |
Icon | Member | Description |
---|---|---|
![]() | MPUSBNew() | Initializes a new instance of the MPUSB class. |
![]() ![]() | Close(UInt32) |
Close a pipe to a PIC endpoint
|
![]() ![]() | DLLVersion |
Gets the version of MPUSBAPI.DLL
|
![]() | Equals(Object) | (Inherited from Object.) |
![]() ![]() | FAIL |
Failure.
|
![]() | Finalize() | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() ![]() | GetDeviceCount(String) |
Scans USB bus to determine number of devices connected with a given PID/VID.
|
![]() ![]() | GetDLLVersion(UInt16, UInt16) |
Gets the version of MPUSBAPI.DLL, formatted.
|
![]() | GetHashCode() | Serves as a hash function for a particular type. GetHashCode() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) |
![]() | GetType() | Gets the Type of the current instance. (Inherited from Object.) |
![]() ![]() | INVALID_HANDLE_VALUE |
A file handle returned by the Microchip functions is invalid if it matches this value.
|
![]() | MemberwiseClone() | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() ![]() | MPUSBGetDLLVersion() |
Gets the version number of the MPUSBAPI.DLL file.
|
![]() ![]() | Open(UInt32, String, String, PipeDir, UInt32) |
Opens a pipe to a USB endpoint.
|
![]() ![]() | Read(UInt32, Byte[](), UInt32, UInt32, UInt32) |
Read data from a PIC endpoint
|
![]() ![]() | ReadInt(UInt32, Byte[](), UInt32, UInt32, UInt32) |
Read from an asynchronous interrupt endpoint on a PIC
|
![]() ![]() | SUCCESS |
Success.
|
![]() | ToString() | (Inherited from Object.) |
![]() ![]() | Write(UInt32, Byte[](), UInt32, UInt32, UInt32) |
Write data to a PIC endpoint
|

Object | |
![]() | MPUSB |
Assembly: PICUSB Version: 1.0.2970.38156 (Module: PICUSB)