59#define ERRORRETURN(p, e) return ErrorReturn(p, e);
69#define MAX_READ_SIZE 512
80 DWORD dwCreationDisposition,
DWORD dwFlagsAndAttributes,
BOOL WriteFileBuf(ATF_FILEINFO *pATF, LPCVOID pvBuffer, DWORD dwBytes, DWORD *pdwWritten, LPOVERLAPPED lpOverlapped)
BOOL ReadFileBuf(ATF_FILEINFO *pATF, LPVOID pvBuffer, DWORD dwBytes, DWORD *pdwRead, LPOVERLAPPED lpOverlapped)
DWORD SetFilePointerBuf(ATF_FILEINFO *pATF, long lToMove, PLONG plDistHigh, DWORD dwMoveMethod)
HANDLE CreateFileBuf(ATF_FILEINFO *pATF, DWORD dwDesiredAccess, DWORD dwShareMode, LPSECURITY_ATTRIBUTES lpSecurityAttributes, DWORD dwCreationDisposition, DWORD dwFlagsAndAttributes, HANDLE hTemplateFile)
int getsBuf(ATF_FILEINFO *pATF, LPSTR pszString, DWORD dwToRead)
BOOL CloseHandleBuf(ATF_FILEINFO *pATF)
ATF_FILEINFO * PATF_FILEINFO
BOOL ErrorReturn(int *pnError, int nErrorNum)
int putsBuf(ATF_FILEINFO *pATF, LPCSTR pszString)
char ** apszFileColTitles
void * LPSECURITY_ATTRIBUTES