Ignore:
Timestamp:
Feb 7, 2002, 12:54:01 AM (24 years ago)
Author:
sandervl
Message:

header updates

File:
1 edited

Legend:

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

    r7818 r7822  
    44#ifndef __WINE_SHLWAPI_H
    55#define __WINE_SHLWAPI_H
     6
     7#include <stdarg.h>
     8#include <wingdi.h>
     9#include <winuser.h>
     10#include <shell.h>
    611
    712#ifdef __cplusplus
     
    651656
    652657/* Undocumented */
    653 #if !defined(__WINE_WINE_OBJ_SHELLFOLDER_H) && !defined(__WINE_SHELL_H)
    654 //very ugly
    655 typedef struct _STRRET;
    656 typedef struct _ITEMIDLIST;
    657 
    658 #define LPSTRRET   struct _STRRET *
    659 #define ITEMIDLIST struct _ITEMIDLIST
    660 #endif
    661658HRESULT WINAPI StrRetToBufA (LPSTRRET src, const ITEMIDLIST *pidl, LPSTR dest, DWORD len);
    662659HRESULT WINAPI StrRetToBufW (LPSTRRET src, const ITEMIDLIST *pidl, LPWSTR dest, DWORD len);
     
    681678
    682679/* Stream functions */
    683 #ifndef NO_SHLWAPI_STREAM
     680#ifdef SHLWAPI_STREAM
    684681
    685682IStream * WINAPI SHOpenRegStreamA(HKEY,LPCSTR,LPCSTR,DWORD);
     
    691688#define SHOpenRegStream2 WINELIB_NAME_AW(SHOpenRegStream2)
    692689
    693 #endif /* NO_SHLWAPI_STREAM */
     690#endif /* SHLWAPI_STREAM */
    694691
    695692
     
    707704#define DLLVER_PLATFORM_WINDOWS 0x01 /* Win9x */
    708705#define DLLVER_PLATFORM_NT      0x02 /* WinNT */
     706
     707typedef HRESULT (* CALLBACK DLLGETVERSIONPROC)(DLLVERSIONINFO *);
     708
    709709#endif
    710 
    711 typedef HRESULT (* CALLBACK DLLGETVERSIONPROC)(DLLVERSIONINFO *);
    712710
    713711#ifdef __cplusplus
Note: See TracChangeset for help on using the changeset viewer.