Skip to content

Commit 512143a

Browse files
committed
Win32Extras: Add Documenttarget.h to bindings
1 parent 0f92afd commit 512143a

34 files changed

+12597
-2
lines changed

build/cache/win32extras.json.gz

0 Bytes
Binary file not shown.

generator.json

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1023,7 +1023,8 @@
10231023
"$windowsSdkDir/Include/$windowsSdkVersion/um/handleapi.h",
10241024
"$windowsSdkDir/Include/$windowsSdkVersion/um/fileapi.h",
10251025
"$windowsSdkDir/Include/$windowsSdkVersion/um/objidlbase.h",
1026-
"$windowsSdkDir/Include/$windowsSdkVersion/shared/evntprov.h"
1026+
"$windowsSdkDir/Include/$windowsSdkVersion/um/Documenttarget.h",
1027+
"$windowsSdkDir/Include/$windowsSdkVersion/shared/evntprov.h",
10271028
],
10281029
"classes": {
10291030
"win32extras.h": "[Core]Windows"
@@ -1057,7 +1058,18 @@
10571058
"_WNODE_HEADER": "WnodeHeader",
10581059
"_EXCEPTION_RECORD": "ExceptionRecord",
10591060
"_FILE_SEGMENT_ELEMENT": "FileSegmentElement",
1060-
"_RPC_MESSAGE": "RPCMessage"
1061+
"_RPC_MESSAGE": "RPCMessage",
1062+
"IDispatch": "Silk.NET.Core.Native.IUnknown",
1063+
"IRecordInfo": "Silk.NET.Core.Native.IUnknown",
1064+
"ITypeInfo": "Silk.NET.Core.Native.IUnknown",
1065+
"tagEXCEPINFO": "TagExceptionInfo",
1066+
"tagVARIANT": "TagVariant",
1067+
"tagDISPPARAMS": "TagDispatchParams",
1068+
"tagSAFEARRAY": "TagSafeArray",
1069+
"tagCY": "TagCY",
1070+
"tagDEC": "TagDecimal",
1071+
"tagSAFEARRAYBOUND": "TagSafeArrayBound",
1072+
"PfnTagEXCEPINFOvI": "PfnTagExceptionInfovI"
10611073
},
10621074
{
10631075
"$include.dxTypemap": "build/dx_typemap.json",
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
// Licensed to the .NET Foundation under one or more agreements.
2+
// The .NET Foundation licenses this file to you under the MIT license.
3+
4+
5+
using System;
6+
using Silk.NET.Core.Attributes;
7+
8+
#pragma warning disable 1591
9+
10+
namespace Silk.NET.Core.Win32Extras
11+
{
12+
[NativeName("Name", "PrintDocumentPackageCompletion")]
13+
public enum PrintDocumentPackageCompletion : int
14+
{
15+
[Obsolete("Deprecated in favour of \"InProgress\"")]
16+
[NativeName("Name", "PrintDocumentPackageCompletion_InProgress")]
17+
PrintDocumentPackageCompletionInProgress = 0x0,
18+
[Obsolete("Deprecated in favour of \"Completed\"")]
19+
[NativeName("Name", "PrintDocumentPackageCompletion_Completed")]
20+
PrintDocumentPackageCompletionCompleted = 0x1,
21+
[Obsolete("Deprecated in favour of \"Canceled\"")]
22+
[NativeName("Name", "PrintDocumentPackageCompletion_Canceled")]
23+
PrintDocumentPackageCompletionCanceled = 0x2,
24+
[Obsolete("Deprecated in favour of \"Failed\"")]
25+
[NativeName("Name", "PrintDocumentPackageCompletion_Failed")]
26+
PrintDocumentPackageCompletionFailed = 0x3,
27+
[NativeName("Name", "PrintDocumentPackageCompletion_InProgress")]
28+
InProgress = 0x0,
29+
[NativeName("Name", "PrintDocumentPackageCompletion_Completed")]
30+
Completed = 0x1,
31+
[NativeName("Name", "PrintDocumentPackageCompletion_Canceled")]
32+
Canceled = 0x2,
33+
[NativeName("Name", "PrintDocumentPackageCompletion_Failed")]
34+
Failed = 0x3,
35+
}
36+
}

src/Core/Silk.NET.Core.Win32Extras/Structs/IPrintDocumentPackageStatusEvent.gen.cs

Lines changed: 887 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)