Ignore:
Timestamp:
Mar 29, 2000, 5:17:29 PM (25 years ago)
Author:
cbratschi
Message:

FindFirst* changes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/oslibdos.h

    r3074 r3269  
    1 /* $Id: oslibdos.h,v 1.12 2000-03-10 16:12:00 sandervl Exp $ */
     1/* $Id: oslibdos.h,v 1.13 2000-03-29 15:17:29 cbratschi Exp $ */
    22
    33/*
     
    2323DWORD OSLibDosChangeMaxFileHandles();
    2424
    25 #define ODIN_INCREMENT_MAX_FILEHANDLES  64
    26 #define ODIN_DEFAULT_MAX_FILEHANDLES    256
     25#define ODIN_INCREMENT_MAX_FILEHANDLES  64
     26#define ODIN_DEFAULT_MAX_FILEHANDLES    256
    2727DWORD OSLibDosSetInitialMaxFileHandles(DWORD maxhandles);
    2828
    2929BOOL OSLibDosGetFileAttributesEx(LPSTR pszName, ULONG ulDummy, PVOID pBuffer);
    3030
    31 #define OSLIB_NOERROR                   0
    32 #define OSLIB_ERROR_INVALID_ADDRESS     1
     31#define OSLIB_NOERROR                   0
     32#define OSLIB_ERROR_INVALID_ADDRESS     1
    3333#define OSLIB_ERROR_ACCESS_DENIED       2
    3434#define OSLIB_ERROR_INVALID_PARAMETER   3
     
    6060#endif
    6161
    62 #define OSLIB_ACCESS_READONLY           1
    63 #define OSLIB_ACCESS_READWRITE          2
    64 #define OSLIB_ACCESS_SHAREDENYNONE      4
    65 #define OSLIB_ACCESS_SHAREDENYREAD      8
    66 #define OSLIB_ACCESS_SHAREDENYWRITE     16
     62#define OSLIB_ACCESS_READONLY           1
     63#define OSLIB_ACCESS_READWRITE          2
     64#define OSLIB_ACCESS_SHAREDENYNONE      4
     65#define OSLIB_ACCESS_SHAREDENYREAD      8
     66#define OSLIB_ACCESS_SHAREDENYWRITE     16
    6767
    6868DWORD OSLibDosOpen(char *lpszFileName, DWORD flags);
     
    7272DWORD OSLibDosWrite(DWORD hFile, LPVOID lpBuffer, DWORD size, DWORD *nrBytesWritten);
    7373
    74 #define OSLIB_SETPTR_FILE_CURRENT       1
    75 #define OSLIB_SETPTR_FILE_BEGIN         2
    76 #define OSLIB_SETPTR_FILE_END           3
     74#define OSLIB_SETPTR_FILE_CURRENT       1
     75#define OSLIB_SETPTR_FILE_BEGIN         2
     76#define OSLIB_SETPTR_FILE_END           3
    7777
    7878DWORD OSLibDosSetFilePtr(DWORD hFile, DWORD offset, DWORD method);
    7979
    80 #define OSLIB_SEARCHDIR         1
    81 #define OSLIB_SEARCHCURDIR      2
    82 #define OSLIB_SEARCHFILE        3
    83 #define OSLIB_SEARCHENV         4
     80#define OSLIB_SEARCHDIR         1
     81#define OSLIB_SEARCHCURDIR      2
     82#define OSLIB_SEARCHFILE        3
     83#define OSLIB_SEARCHENV         4
    8484
    8585DWORD OSLibDosSearchPath(DWORD cmd, char *path, char *name, char *full_name, DWORD length_fullname);
     
    122122                         DWORD   nTimeOut );
    123123
    124 BOOL OSLibDosPeekNamedPipe(DWORD   hPipe, 
    125                         LPVOID  lpvBuffer, 
     124BOOL OSLibDosPeekNamedPipe(DWORD   hPipe,
     125                        LPVOID  lpvBuffer,
    126126                        DWORD   cbBuffer,
    127                         LPDWORD lpcbRead, 
    128                         LPDWORD lpcbAvail, 
     127                        LPDWORD lpcbRead,
     128                        LPDWORD lpcbAvail,
    129129                        LPDWORD lpcbMessage);
    130130
    131131BOOL OSLibDosConnectNamedPipe(DWORD hNamedPipe, LPOVERLAPPED lpOverlapped);
    132132
    133 DWORD OSLibDosCreateNamedPipe(LPCTSTR lpName, 
    134                               DWORD   dwOpenMode, 
     133DWORD OSLibDosCreateNamedPipe(LPCTSTR lpName,
     134                              DWORD   dwOpenMode,
    135135                              DWORD   dwPipeMode,
    136                               DWORD   nMaxInstances, 
     136                              DWORD   nMaxInstances,
    137137                              DWORD   nOutBufferSize,
    138                               DWORD   nInBufferSize, 
     138                              DWORD   nInBufferSize,
    139139                              DWORD   nDefaultTimeOut,
    140140                              void* lpSecurityAttributes);
     
    145145BOOL OSLibDosDisconnectNamedPipe(DWORD hPipe);
    146146
     147DWORD OSLibDosFindFirst(LPCSTR lpFileName,WIN32_FIND_DATAA* lpFindFileData);
     148DWORD OSLibDosFindFirstMulti(LPCSTR lpFileName,WIN32_FIND_DATAA *lpFindFileData,DWORD *count);
     149BOOL  OSLibDosFindNext(DWORD hFindFile,WIN32_FIND_DATAA* lpFindFileData);
     150BOOL  OSLibDosFindNextMulti(DWORD hFindFile,WIN32_FIND_DATAA *lpFindFileData,DWORD *count);
     151BOOL  OSLibDosFindClose(DWORD hFindFile);
    147152
    148153#endif
Note: See TracChangeset for help on using the changeset viewer.