zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

hstring.h (924B) - Raw


      1 /*** Autogenerated by WIDL 10.4 from include/hstring.idl - Do not edit ***/
      2 
      3 #ifdef _WIN32
      4 #ifndef __REQUIRED_RPCNDR_H_VERSION__
      5 #define __REQUIRED_RPCNDR_H_VERSION__ 475
      6 #endif
      7 #include <rpc.h>
      8 #include <rpcndr.h>
      9 #endif
     10 
     11 #ifndef COM_NO_WINDOWS_H
     12 #include <windows.h>
     13 #include <ole2.h>
     14 #endif
     15 
     16 #ifndef __hstring_h__
     17 #define __hstring_h__
     18 
     19 /* Forward declarations */
     20 
     21 /* Headers for imported files */
     22 
     23 #include <wtypes.h>
     24 
     25 #ifdef __cplusplus
     26 extern "C" {
     27 #endif
     28 
     29 typedef struct HSTRING__ {
     30     int unused;
     31 } HSTRING__;
     32 typedef HSTRING__ *HSTRING;
     33 
     34   typedef struct HSTRING_HEADER {
     35     __C89_NAMELESS union {
     36       PVOID Reserved1;
     37 #ifdef _WIN64
     38       char Reserved2[24];
     39 #else
     40       char Reserved2[20];
     41 #endif
     42     } Reserved;
     43   } HSTRING_HEADER;
     44 
     45 DECLARE_HANDLE(HSTRING_BUFFER);
     46 /* Begin additional prototypes for all interfaces */
     47 
     48 
     49 /* End additional prototypes */
     50 
     51 #ifdef __cplusplus
     52 }
     53 #endif
     54 
     55 #endif /* __hstring_h__ */