VirtualBox

Changeset 3944 in vbox for trunk/include


Ignore:
Timestamp:
Jul 31, 2007 3:32:06 PM (17 years ago)
Author:
vboxsync
Message:

Preparations for dealing with case sensitivity

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/shflsvc.h

    r3633 r3944  
    8080/** Remove object */
    8181#define SHFL_FN_REMOVE              (11)
    82 /** Map folder */
    83 #define SHFL_FN_MAP_FOLDER          (12)
     82/** Map folder (legacy) */
     83#define SHFL_FN_MAP_FOLDER_OLD      (12)
    8484/** Unmap folder */
    8585#define SHFL_FN_UNMAP_FOLDER        (13)
     
    9090/** @todo macl, a description, please. */
    9191#define SHFL_FN_SET_UTF8            (16)
     92/** Map folder */
     93#define SHFL_FN_MAP_FOLDER          (17)
    9294
    9395/** @} */
     
    416418
    417419/**
    418  * SHFL_FN_MAP_FOLDER
    419  */
    420 
    421 /** Parameters structure. */
    422 typedef struct _VBoxSFMapFolder
     420 * SHFL_FN_MAP_FOLDER_OLD
     421 */
     422
     423/** Parameters structure. */
     424typedef struct _VBoxSFMapFolder_Old
    423425{
    424426    VBoxGuestHGCMCallInfo callInfo;
     
    439441    HGCMFunctionParameter delimiter;
    440442
     443} VBoxSFMapFolder_Old;
     444
     445/** Number of parameters */
     446#define SHFL_CPARMS_MAP_FOLDER_OLD (3)
     447
     448/**
     449 * SHFL_FN_MAP_FOLDER
     450 */
     451
     452/** Parameters structure. */
     453typedef struct _VBoxSFMapFolder
     454{
     455    VBoxGuestHGCMCallInfo callInfo;
     456
     457    /** pointer, in:
     458     * Points to SHFLSTRING buffer.
     459     */
     460    HGCMFunctionParameter path;
     461
     462    /** pointer, out: SHFLROOT
     463     * Root handle of the mapping which name is queried.
     464     */
     465    HGCMFunctionParameter root;
     466
     467    /** pointer, in: RTUCS2
     468     * Path delimiter
     469     */
     470    HGCMFunctionParameter delimiter;
     471
     472    /** pointer, in: SHFLROOT
     473     * Case senstive flag
     474     */
     475    HGCMFunctionParameter fCaseSensitive;
     476   
    441477} VBoxSFMapFolder;
    442478
    443479/** Number of parameters */
    444 #define SHFL_CPARMS_MAP_FOLDER (3)
     480#define SHFL_CPARMS_MAP_FOLDER (4)
    445481
    446482/**
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette