Skip to content

Commit d63731f

Browse files
authored
Merge pull request #70 from hakril/more_stubborn_tests
More stubborn tests & Implem
2 parents c66b20f + 99c28ac commit d63731f

7 files changed

Lines changed: 661 additions & 72 deletions

File tree

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
tests:
2222
# Not a real dependency : but starting tests when ctypes generation is broken is not useful
2323
needs: generate_ctypes
24-
runs-on: windows-latest
24+
runs-on: windows-2019
2525
timeout-minutes: 15
2626
strategy:
2727
fail-fast: false

ctypes_generation/definitions/structures/combase.txt

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,7 @@ typedef struct _PRIV_RESOLVER_INFO_LEGACY
253253
BOOL FoundInROT;
254254
} PRIV_RESOLVER_INFO_LEGACY, *PPRIV_RESOLVER_INFO_LEGACY;
255255

256+
256257
typedef struct _REMOTE_REPLY_SCM_INFO
257258
{
258259
OXID Oxid;
@@ -287,6 +288,31 @@ typedef struct CONTAINERVERSION {
287288
CONTAINER_EXTENT_ARRAY *extensions;
288289
};
289290

291+
typedef struct __MIDL_ILocalObjectExporter_0006 {
292+
ULONG dwTid;
293+
ULONG dwPid;
294+
ULONG dwAuthnHint;
295+
tagCOMVERSION version;
296+
_GUID ipidRemUnknown;
297+
ULONG dwFlags;
298+
tagDUALSTRINGARRAY *psa;
299+
_GUID guidProcessIdentifier;
300+
UINT64 processHostId;
301+
INT clientDependencyBehavior;
302+
HSTRING__ *packageFullName;
303+
HSTRING__ *userSid;
304+
HSTRING__ *appcontainerSid;
305+
} MIDL_ILocalObjectExporter_0006;
306+
307+
typedef struct _PRIV_RESOLVER_INFO_17763 {
308+
UINT64 OxidServer;
309+
tagDUALSTRINGARRAY *pServerORBindings;
310+
MIDL_ILocalObjectExporter_0006 OxidInfo;
311+
UINT64 LocalMidOfRemote;
312+
ULONG DllServerModel;
313+
WCHAR *pwszDllServer;
314+
INT FoundInROT;
315+
} PRIV_RESOLVER_INFO_17763, *PPRIV_RESOLVER_INFO_17763;
290316

291317
typedef struct _MIDL_ILocalObjectExporter_0007 {
292318
ULONG dwTid;

docs/source/windef_generated.rst

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,9 @@ WinDef
152152
.. autodata:: SORF_OXRES8
153153
.. autodata:: SORF_NULL
154154
.. autodata:: SORF_NOPING
155+
.. autodata:: UNIQUE_FLAG_PADDING
156+
.. autodata:: MAINHDRSIG
157+
.. autodata:: ENTRYHDRSIG
155158
.. autodata:: CWCSTORAGENAME
156159
.. autodata:: STGM_DIRECT
157160
.. autodata:: STGM_TRANSACTED
@@ -496,6 +499,15 @@ WinDef
496499
.. autodata:: ERROR_SEVERITY_INFORMATIONAL
497500
.. autodata:: ERROR_SEVERITY_WARNING
498501
.. autodata:: ERROR_SEVERITY_ERROR
502+
.. autodata:: FACILITY_WINDOWS
503+
.. autodata:: FACILITY_WIN32
504+
.. autodata:: FACILITY_STORAGE
505+
.. autodata:: FACILITY_RPC
506+
.. autodata:: FACILITY_NULL
507+
.. autodata:: FACILITY_ITF
508+
.. autodata:: FACILITY_DISPATCH
509+
.. autodata:: STATUS_SEVERITY_SUCCESS
510+
.. autodata:: STATUS_SEVERITY_COERROR
499511
.. autodata:: EVENT_TRACE_FLAG_DISPATCHER
500512
.. autodata:: EVENT_TRACE_FLAG_VIRTUAL_ALLOC
501513
.. autodata:: EVENT_TRACE_FLAG_VAMAP

0 commit comments

Comments
 (0)