/*****************************************************************************/
/*                                                                           */
/*    piKey SDK                                                              */
/*                                                                           */
/* outputdriver.h : Defines the functions that an output driver must         */
/*                 implement.                                                */
/*                                                                           */
/*****************************************************************************/
#include "pikeytypes.h"

/*****************************************************************************/
/* getDriverInfo : The framework will pass in the API version that it is     */
/* implementing in infostruct->apiVersion.                                   */
/*                                                                           */
/* Driver must check the version number, if it's lower than the framework    */
/* version it needs, it returns PIKEY_ERROR_VERSION.  Otherwise, sets        */
/* PIKEY_THIS_VERSION into apiVersion, and fills in the rest of the info 		 */
/* appropriately, and returns PIKEY_SUCCESS.                                 */
/*****************************************************************************/
int getDriverInfo(DRIVERINFO * infostruct);


