ViewVC Help
View File | Revision Log | View Changeset | Root Listing
root/Oni2/Daodan/MSYS2/mingw32/i686-w64-mingw32/include/hstring.idl
Revision: 1166
Committed: Tue Oct 26 14:22:36 2021 UTC (4 years ago) by rossy
File size: 539 byte(s)
Log Message:
Daodan: Replace MinGW build env with an up-to-date MSYS2 env

File Contents

# Content
1 import "wtypes.idl";
2
3 typedef struct HSTRING__{
4 int unused;
5 } HSTRING__;
6 typedef [wire_marshal(wireBSTR), unique] HSTRING__ *HSTRING;
7
8 cpp_quote("")
9 cpp_quote(" typedef struct HSTRING_HEADER {")
10 cpp_quote(" __C89_NAMELESS union {")
11 cpp_quote(" PVOID Reserved1;")
12 cpp_quote("#ifdef _WIN64")
13 cpp_quote(" char Reserved2[24];")
14 cpp_quote("#else")
15 cpp_quote(" char Reserved2[20];")
16 cpp_quote("#endif")
17 cpp_quote(" } Reserved;")
18 cpp_quote(" } HSTRING_HEADER;")
19 cpp_quote("")
20 cpp_quote("DECLARE_HANDLE(HSTRING_BUFFER);")