A Sandcastle Documented Class Library
usb_interface.MPUSB Class
Namespaces > PICUSB > usb_interface > MPUSB
Microchip-provided functions imported from DLL
Syntax
C#Visual BasicManaged C++
protected class MPUSB
Protected Class MPUSB
protected ref class MPUSB
Members
All MembersConstructorsMethodsPropertiesFieldsEvents



IconMemberDescription
MPUSBNew()
Initializes a new instance of the MPUSB class.
static memberClose(UInt32)
Close a pipe to a PIC endpoint
static memberDLLVersion
Gets the version of MPUSBAPI.DLL
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
static memberFAIL
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.)
static memberGetDeviceCount(String)
Scans USB bus to determine number of devices connected with a given PID/VID.
static memberGetDLLVersion(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.)
static memberINVALID_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.)
static memberMPUSBGetDLLVersion()
Gets the version number of the MPUSBAPI.DLL file.
static memberOpen(UInt32, String, String, PipeDir, UInt32)
Opens a pipe to a USB endpoint.
static memberRead(UInt32, Byte[](), UInt32, UInt32, UInt32)
Read data from a PIC endpoint
static memberReadInt(UInt32, Byte[](), UInt32, UInt32, UInt32)
Read from an asynchronous interrupt endpoint on a PIC
static memberSUCCESS
Success.
ToString()
Returns a String that represents the current Object.
(Inherited from Object.)
static memberWrite(UInt32, Byte[](), UInt32, UInt32, UInt32)
Write data to a PIC endpoint
Inheritance Hierarchy
Object
MPUSB

Assembly: PICUSB Version: 1.0.2970.38156 (Module: PICUSB)