The new vendor event provides a mechanism to deliver auxiliary data, which is automatically retrieved during the data transfer, but not accessible through the library interface otherwise. Possible examples include handshake data and/or device identification data. This event is mainly intended for diagnostic purposes, in combination with the memory dumping support. Very few applications will actually need it for anything else.