//::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
//	VTDAPI.H
//	Luiz Marques Afonso 	Agosto/95
//::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

#define VTDAPI_DEVICE_ID		0x442
#define VTDAPI_Get_Version		0
#define VTDAPI_Begin_Min_Int_Period	1
#define VTDAPI_End_Min_Int_Period	2
#define VTDAPI_Get_Int_Period		3
#define VTDAPI_Get_Sys_Time		4
#define VTDAPI_Timer_Start		5
#define VTDAPI_Timer_Stop		6
#define VTDAPI_Start_User_Timer		7
#define VTDAPI_Stop_User_Timer		8
#define VTDAPI_Get_System_Time_Selector	9

//:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
typedef unsigned long
	ULONG ;

typedef struct
{
	ULONG
		DAPI_Version ;

	ULONG
		DAPI_Min_Period ;

	ULONG
		DAPI_Max_Period ;
}
	VTDAPI_Get_Version_Parameters;


typedef struct
{
	WORD
		VTDAPI_Timer_Period      ;
	WORD
		VTDAPI_Timer_Resolution  ;
	ULONG
		VTDAPI_Timer_IPCS        ;
	ULONG
		VTDAPI_Timer_Inst        ;
	WORD
		VTDAPI_Timer_Flags       ;
}
	VTDAPI_Timer_Parameters ;
//:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
//:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
