Added missing WINAPIs.

diff --git a/files/tape.c b/files/tape.c
index 53c67d5..20a4e18 100644
--- a/files/tape.c
+++ b/files/tape.c
@@ -18,7 +18,7 @@
 /************************************************************************
  *		BackupRead  (KERNEL32.107)
  */
-BOOL BackupRead( HANDLE hFile, LPBYTE lpBuffer, DWORD nNumberOfBytesToRead,
+BOOL WINAPI BackupRead( HANDLE hFile, LPBYTE lpBuffer, DWORD nNumberOfBytesToRead,
 		LPDWORD lpNumberOfBytesRead, BOOL bAbort,
 		BOOL bProcessSecurity, LPVOID *lpContext )
 {
@@ -35,7 +35,7 @@
 /************************************************************************
  *		BackupSeek  (KERNEL32.108)
  */
-BOOL BackupSeek( HANDLE hFile, DWORD dwLowBytesToSeek, DWORD dwHighBytesToSeek,
+BOOL WINAPI BackupSeek( HANDLE hFile, DWORD dwLowBytesToSeek, DWORD dwHighBytesToSeek,
          	LPDWORD lpdwLowByteSeeked, LPDWORD lpdwHighByteSeeked,
 		LPVOID *lpContext )
 {
@@ -51,7 +51,7 @@
 /************************************************************************
  *		BackupWrite  (KERNEL32.109)
  */
-BOOL BackupWrite( HANDLE hFile, LPBYTE lpBuffer, DWORD nNumberOfBytesToWrite,
+BOOL WINAPI BackupWrite( HANDLE hFile, LPBYTE lpBuffer, DWORD nNumberOfBytesToWrite,
 		LPDWORD lpNumberOfBytesWritten, BOOL bAbort,
 		BOOL bProcessSecurity, LPVOID *lpContext )
 {
@@ -68,7 +68,7 @@
 /************************************************************************
  *		CreateTapePartition  (KERNEL32.177)
  */
-DWORD CreateTapePartition( HANDLE hDevice, DWORD dwPartitionMethod,
+DWORD WINAPI CreateTapePartition( HANDLE hDevice, DWORD dwPartitionMethod,
 			DWORD dwCount, DWORD dwSize )
 {
   FIXME("(%04x, %d, %d, %d) stub!\n", hDevice, dwPartitionMethod, dwCount,
@@ -83,7 +83,7 @@
 /************************************************************************
  *		EraseTape  (KERNEL32.212)
  */
-DWORD EraseTape( HANDLE hDevice, DWORD dwEraseType, BOOL bImmediate )
+DWORD WINAPI EraseTape( HANDLE hDevice, DWORD dwEraseType, BOOL bImmediate )
 {
   FIXME("(%04x, %d, %d) stub!\n", hDevice, dwEraseType, bImmediate);
 
@@ -96,7 +96,7 @@
 /************************************************************************
  *		GetTapeParameters  (KERNEL32.409)
  */
-DWORD GetTapeParameters( HANDLE hDevice, DWORD dwOperation,
+DWORD WINAPI GetTapeParameters( HANDLE hDevice, DWORD dwOperation,
 			LPDWORD lpdwSize, LPVOID lpTapeInformation )
 {
   FIXME("(%04x, %d, %p, %p) stub!\n", hDevice, dwOperation, lpdwSize,
@@ -111,7 +111,7 @@
 /************************************************************************
  *		GetTapePosition  (KERNEL32.410)
  */
-DWORD GetTapePosition( HANDLE hDevice, DWORD dwPositionType,
+DWORD WINAPI GetTapePosition( HANDLE hDevice, DWORD dwPositionType,
 			LPDWORD lpdwPartition, LPDWORD lpdwOffsetLow,
 			LPDWORD lpdwOffsetHigh )
 { 
@@ -127,7 +127,7 @@
 /************************************************************************
  *		GetTapeStatus  (KERNEL32.411)
  */
-DWORD GetTapeStatus( HANDLE hDevice )
+DWORD WINAPI GetTapeStatus( HANDLE hDevice )
 {
   FIXME("(%04x) stub!\n", hDevice);
 
@@ -140,7 +140,7 @@
 /************************************************************************
  *		PrepareTape  (KERNEL32.554)
  */
-DWORD PrepareTape( HANDLE hDevice,  DWORD dwOperation,  BOOL bImmediate )
+DWORD WINAPI PrepareTape( HANDLE hDevice,  DWORD dwOperation,  BOOL bImmediate )
 { 
   FIXME("(%04x, %d, %d) stub!\n", hDevice, dwOperation, bImmediate);
 
@@ -153,7 +153,7 @@
 /************************************************************************
  *		SetTapeParameters  (KERNEL32.667)
  */
-DWORD SetTapeParameters( HANDLE hDevice, DWORD dwOperation,
+DWORD WINAPI SetTapeParameters( HANDLE hDevice, DWORD dwOperation,
                          LPVOID lpTapeInformation )
 {
   FIXME("(%04x, %d, %p) stub!\n", hDevice, dwOperation, lpTapeInformation);
@@ -167,7 +167,7 @@
 /************************************************************************
  *		SetTapePosition  (KERNEL32.668)
  */
-DWORD SetTapePosition( HANDLE hDevice, DWORD dwPositionMethod, DWORD
+DWORD WINAPI SetTapePosition( HANDLE hDevice, DWORD dwPositionMethod, DWORD
                        dwPartition, DWORD dwOffsetLow, DWORD dwOffsetHigh,
                        BOOL bImmediate )
 {
@@ -183,7 +183,7 @@
 /************************************************************************
  *		WriteTapemark  (KERNEL32.751)
  */
-DWORD WriteTapemark( HANDLE hDevice,  DWORD dwTapemarkType, DWORD
+DWORD WINAPI WriteTapemark( HANDLE hDevice,  DWORD dwTapemarkType, DWORD
                      dwTapemarkCount, BOOL bImmediate )
 {
   FIXME("(%04x, %d, %d, %d) stub!\n", hDevice, dwTapemarkType,