Ignore:
Timestamp:
Nov 1, 2001, 6:37:28 PM (24 years ago)
Author:
umoeller
Message:

More updates.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/helpers/dosh.h

    r113 r115  
    6161                             const char* pcszName);
    6262
    63     PVOID doshRequestSharedMem(const char *pcszName);
     63    PVOID doshRequestSharedMem(PCSZ pcszName);
    6464
    6565    /* ******************************************************************
     
    172172
    173173    VOID XWPENTRY doshEnumDrives(PSZ pszBuffer,
    174                                  const char *pcszFileSystem,
     174                                 PCSZ pcszFileSystem,
    175175                                 BOOL fSkipRemoveables);
    176176    typedef VOID XWPENTRY DOSHENUMDRIVES(PSZ pszBuffer,
    177                                          const char *pcszFileSystem,
     177                                         PCSZ pcszFileSystem,
    178178                                         BOOL fSkipRemoveables);
    179179    typedef DOSHENUMDRIVES *PDOSHENUMDRIVES;
     
    304304    /* ******************************************************************
    305305     *
     306     *   File name parsing
     307     *
     308     ********************************************************************/
     309
     310    APIRET doshGetDriveSpec(PCSZ pcszFullFile,
     311                            PSZ pszDrive,
     312                            PULONG pulDriveLen,
     313                            PBOOL pfIsUNC);
     314
     315    PSZ doshGetExtension(PCSZ pcszFilename);
     316
     317    /* ******************************************************************
     318     *
    306319     *   File helpers
    307320     *
    308321     ********************************************************************/
    309 
    310     PSZ doshGetExtension(const char *pcszFilename);
    311322
    312323    BOOL doshIsFileOnFAT(const char* pcszFileName);
     
    329340                           ULONG ulAttr);
    330341
    331     APIRET doshOpenExisting(const char *pcszFilename,
     342    APIRET doshOpenExisting(PCSZ pcszFilename,
    332343                            ULONG ulOpenFlags,
    333344                            HFILE *phf);
     
    363374    #define XOPEN_READWRITE_NEW             3
    364375
    365     APIRET doshOpen(const char *pcszFilename,
     376    APIRET doshOpen(PCSZ pcszFilename,
    366377                    ULONG ulOpenMode,
    367378                    PULONG pcbFile,
     
    378389    APIRET doshClose(PXFILE *ppFile);
    379390
    380     APIRET doshLoadTextFile(const char *pcszFile,
     391    APIRET doshLoadTextFile(PCSZ pcszFile,
    381392                            PSZ* ppszContent);
    382393
     
    384395
    385396    APIRET doshCreateTempFileName(PSZ pszTempFileName,
    386                                   const char *pcszDir,
    387                                   const char *pcszPrefix,
    388                                   const char *pcszExt);
     397                                  PCSZ pcszDir,
     398                                  PCSZ pcszPrefix,
     399                                  PCSZ pcszExt);
    389400
    390401    APIRET doshWriteTextFile(const char* pszFile,
     
    400411     ********************************************************************/
    401412
    402     BOOL doshQueryDirExist(const char *pcszDir);
    403 
    404     APIRET doshCreatePath(const char *pcszPath,
     413    BOOL doshQueryDirExist(PCSZ pcszDir);
     414
     415    APIRET doshCreatePath(PCSZ pcszPath,
    405416                          BOOL fHidden);
    406417
    407418    APIRET doshQueryCurrentDir(PSZ pszBuf);
    408419
    409     APIRET doshSetCurrentDir(const char *pcszDir);
     420    APIRET doshSetCurrentDir(PCSZ pcszDir);
    410421
    411422    #define DOSHDELDIR_RECURSE      0x0001
    412423    #define DOSHDELDIR_DELETEFILES  0x0002
    413424
    414     APIRET doshDeleteDir(const char *pcszDir,
     425    APIRET doshDeleteDir(PCSZ pcszDir,
    415426                         ULONG flFlags,
    416427                         PULONG pulDirs,
     
    431442    typedef DOSHMYTID *PDOSHMYTID;
    432443
    433     APIRET doshExecVIO(const char *pcszExecWithArgs,
     444    APIRET doshExecVIO(PCSZ pcszExecWithArgs,
    434445                       PLONG plExitCode);
    435446
    436     APIRET doshQuickStartSession(const char *pcszPath,
    437                                  const char *pcszParams,
     447    APIRET doshQuickStartSession(PCSZ pcszPath,
     448                                 PCSZ pcszParams,
    438449                                 BOOL fForeground,
    439450                                 USHORT usPgmCtl,
     
    845856    APIRET doshExecFreeResources(PFSYSRESOURCE paResources);
    846857
    847     APIRET doshSearchPath(const char *pcszPath,
    848                           const char *pcszFile,
     858    APIRET doshSearchPath(PCSZ pcszPath,
     859                          PCSZ pcszFile,
    849860                          PSZ pszExecutable,
    850861                          ULONG cbExecutable);
    851862
    852     APIRET doshFindExecutable(const char *pcszCommand,
     863    APIRET doshFindExecutable(PCSZ pcszCommand,
    853864                              PSZ pszExecutable,
    854865                              ULONG cbExecutable,
    855                               const char **papcszExtensions,
     866                              PCSZ *papcszExtensions,
    856867                              ULONG cExtensions);
    857868
Note: See TracChangeset for help on using the changeset viewer.