Ignore:
Timestamp:
Mar 14, 2001, 12:13:28 AM (25 years ago)
Author:
hugh
Message:

Synced with WINE

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/win/dplay.h

    r4384 r5311  
    1 // $Id: dplay.h,v 1.6 2000-10-02 17:37:41 sandervl Exp $
     1// $Id: dplay.h,v 1.7 2001-03-13 23:13:26 hugh Exp $
    22#ifndef __WINE_DPLAY_H
    33#define __WINE_DPLAY_H
    4 
    5 /* FIXME: GCC doesn't yet support annon structures so some of the structures defined here don't match the sdk exactly.
    6  * I've tried to come up with suitably terse names, but this file won't cut it for inclusion into a WineLib app.
    7  */
    84
    95#include "wine/obj_base.h"
     
    182178        LPWSTR  lpszShortName;
    183179        LPSTR   lpszShortNameA;
    184     }psn;
     180    } DUMMYUNIONNAME1;
    185181
    186182    union /*playerLongName */       /* Player's formal/real name */
     
    188184        LPWSTR  lpszLongName;
    189185        LPSTR   lpszLongNameA;
    190     }pln;
     186    } DUMMYUNIONNAME2;
    191187
    192188} DPNAME, *LPDPNAME;
     
    232228        LPWSTR  lpszSessionName;
    233229        LPSTR   lpszSessionNameA;
    234     }sess;
     230    } DUMMYUNIONNAME1;
    235231
    236232    union  /* Optional password */
     
    238234        LPWSTR  lpszPassword;
    239235        LPSTR   lpszPasswordA;
    240     }pass;
     236    } DUMMYUNIONNAME2;
    241237
    242238    DWORD   dwReserved1;
     
    289285        LPWSTR  lpszMessage;   /* Unicode */
    290286        LPSTR   lpszMessageA;  /* ANSI */
    291     }msgstr;
     287    } DUMMYUNIONNAME;
    292288} DPCHAT, *LPDPCHAT;
    293289
     
    307303        LPWSTR  lpszSSPIProvider;   /* Unicode */
    308304        LPSTR   lpszSSPIProviderA;  /* ANSI */
    309     }sspi;
     305    } DUMMYUNIONNAME1;
    310306    union
    311307    {                               /* CAPI provider name */
    312308        LPWSTR lpszCAPIProvider;    /* Unicode */
    313309        LPSTR  lpszCAPIProviderA;   /* ANSI */
    314     }capi;
     310    } DUMMYUNIONNAME2;
    315311    DWORD dwCAPIProviderType;       /* Crypto Service Provider type */
    316312    DWORD dwEncryptionAlgorithm;    /* Encryption Algorithm type */
     
    327323        LPWSTR  lpszUsername;   /* Unicode */
    328324        LPSTR   lpszUsernameA;  /* ANSI */
    329     }name;
     325    } DUMMYUNIONNAME1;
    330326    union
    331327    {                           /* Password of the account */
    332328        LPWSTR  lpszPassword;   /* Unicode */
    333329        LPSTR   lpszPasswordA;  /* ANSI */
    334     }pass;
     330    } DUMMYUNIONNAME2;
    335331    union
    336332    {                           /* Domain name of the account */
    337333        LPWSTR  lpszDomain;     /* Unicode */
    338334        LPSTR   lpszDomainA;    /* ANSI */
    339     }domain;
     335    } DUMMYUNIONNAME3;
    340336} DPCREDENTIALS, *LPDPCREDENTIALS;
    341337
     
    358354    LPVOID      lpContext);     /* User given */
    359355
    360 typedef const GUID   *LPCGUID;
     356#ifndef __LPCGUID_DEFINED__
     357#define __LPCGUID_DEFINED__
     358typedef const GUID *LPCGUID;
     359#endif
    361360
    362361typedef const DPNAME *LPCDPNAME;
Note: See TracChangeset for help on using the changeset viewer.