#ifndef _WINSPRS_ #define _WINSPRS_ #ifdef _cplusplus extern "C" { #endif /*++ Copyright (c) 1989 Microsoft Corporation Module Name: Abstract: Functions: Portability: This header is portable. Author: Pradeep Bahl (PradeepB) Feb-1993 Revision History: Modification Date Person Description of Modification ------------------ ------- --------------------------- --*/ /* includes */ #include "wins.h" #include "winscnf.h" /* defines */ /* macros */ /* externs */ /* typedef definitions */ // // Stores information about the file // typedef struct _WINSPRS_FILE_INFO_T { HANDLE FileHdl; //handle to file DWORD FileSize; //size of file DWORD FileOffset; //offset into file LPBYTE pFileBuff; //Memory storing the file LPBYTE pCurrPos; //Current position to read LPBYTE pStartOfBuff; //Start of Buffer LPBYTE pLimit; //Last Byte + 1 } WINSPRS_FILE_INFO_T, *PWINSPRS_FILE_INFO_T; /* function declarations */ extern STATUS WinsPrsDoStaticInit( PWINSCNF_DATAFILE_INFO_T pDataFile, DWORD NoOfFiles, BOOL fAsync ); #ifdef _cplusplus } #endif #endif