Ignore:
Timestamp:
Jun 15, 2002, 12:40:44 PM (23 years ago)
Author:
sandervl
Message:

header update

File:
1 edited

Legend:

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

    r8208 r8665  
    2020#define _INC_SETUPAPI
    2121
    22 #include "wtypes.h"
     22#ifdef __WIN32OS2__
     23#ifndef GUID_DEFINED
     24#define GUID_DEFINED
     25typedef struct _GUID
     26{
     27    unsigned long Data1;
     28    unsigned short Data2;
     29    unsigned short Data3;
     30    unsigned char Data4[8];
     31} GUID;
     32#endif
     33#endif
     34
    2335#include "commctrl.h"
    2436
     
    118130                                              UINT Param1, UINT Param2 );
    119131#endif
    120 
    121132#define PSP_FILE_CALLBACK WINELIB_NAME_AW(PSP_FILE_CALLBACK_)
    122133
     
    139150   DWORD Reserved;
    140151} SP_DEVINFO_DATA, *PSP_DEVINFO_DATA;
     152
     153typedef struct _SP_DEVICE_INTERFACE_DATA
     154{
     155   DWORD      cbSize;
     156   GUID       InterfaceClassGuid;
     157   DWORD      Flags;
     158   ULONG_PTR  Reserved;
     159} SP_DEVICE_INTERFACE_DATA, *PSP_DEVICE_INTERFACE_DATA;
     160
     161typedef struct _SP_DEVICE_INTERFACE_DETAIL_DATAA
     162{
     163   DWORD      cbSize;
     164   CHAR       DevicePath[ANYSIZE_ARRAY];
     165} SP_DEVICE_INTERFACE_DETAIL_DATAA, *PSP_DEVICE_INTERFACE_DETAIL_DATAA;
     166
     167typedef struct _SP_DEVICE_INTERFACE_DETAIL_DATAW
     168{
     169   DWORD      cbSize;
     170   WCHAR      DevicePath[ANYSIZE_ARRAY];
     171} SP_DEVICE_INTERFACE_DETAIL_DATAW, *PSP_DEVICE_INTERFACE_DETAIL_DATAW;
     172
     173DECL_WINELIB_TYPE_AW(SP_DEVICE_INTERFACE_DETAIL_DATA)
     174DECL_WINELIB_TYPE_AW(PSP_DEVICE_INTERFACE_DETAIL_DATA)
    141175
    142176#define INF_STYLE_NONE           0x00
Note: See TracChangeset for help on using the changeset viewer.