Skip to content

Commit 47f3e64

Browse files
committed
Added some required generated def
1 parent d8ac02e commit 47f3e64

5 files changed

Lines changed: 11810 additions & 11795 deletions

File tree

windows/generated_def/interfaces.py

Lines changed: 74 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,15 @@ class IShellItemArray(COMInterface):
174174
class IStream(COMInterface):
175175
IID = generate_IID(0x0000000C, 0x0000, 0x0000, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46, name="IStream", strid="0000000C-0000-0000-C000-000000000046")
176176

177+
class IApplicationActivationManager(COMInterface):
178+
IID = generate_IID(0x2E941141, 0x7F97, 0x4756, 0xBA, 0x1D, 0x9D, 0xEC, 0xDE, 0x89, 0x4A, 0x3D, name="IApplicationActivationManager", strid="2E941141-7F97-4756-BA1D-9DECDE894A3D")
179+
180+
class IPackageDebugSettings(COMInterface):
181+
IID = generate_IID(0xF27C3930, 0x8029, 0x4AD1, 0x94, 0xE3, 0x3D, 0xBA, 0x41, 0x78, 0x10, 0xC1, name="IPackageDebugSettings", strid="F27C3930-8029-4AD1-94E3-3DBA417810C1")
182+
183+
class IPackageExecutionStateChangeNotification(COMInterface):
184+
IID = generate_IID(0x1BB12A62, 0x2AD8, 0x432B, 0x8C, 0xCF, 0x0C, 0x2C, 0x52, 0xAF, 0xCD, 0x5B, name="IPackageExecutionStateChangeNotification", strid="1BB12A62-2AD8-432B-8CCF-0C2C52AFCD5B")
185+
177186
class IAction(COMInterface):
178187
IID = generate_IID(0xBAE54997, 0x48B1, 0x4CBE, 0x99, 0x65, 0xD6, 0xBE, 0x26, 0x3E, 0xBE, 0xA4, name="IAction", strid="BAE54997-48B1-4CBE-9965-D6BE263EBEA4")
179188

@@ -246,15 +255,6 @@ class ITrigger(COMInterface):
246255
class ITriggerCollection(COMInterface):
247256
IID = generate_IID(0x85DF5081, 0x1B24, 0x4F32, 0x87, 0x8A, 0xD9, 0xD1, 0x4D, 0xF4, 0xCB, 0x77, name="ITriggerCollection", strid="85DF5081-1B24-4F32-878A-D9D14DF4CB77")
248257

249-
class IApplicationActivationManager(COMInterface):
250-
IID = generate_IID(0x2E941141, 0x7F97, 0x4756, 0xBA, 0x1D, 0x9D, 0xEC, 0xDE, 0x89, 0x4A, 0x3D, name="IApplicationActivationManager", strid="2E941141-7F97-4756-BA1D-9DECDE894A3D")
251-
252-
class IPackageDebugSettings(COMInterface):
253-
IID = generate_IID(0xF27C3930, 0x8029, 0x4AD1, 0x94, 0xE3, 0x3D, 0xBA, 0x41, 0x78, 0x10, 0xC1, name="IPackageDebugSettings", strid="F27C3930-8029-4AD1-94E3-3DBA417810C1")
254-
255-
class IPackageExecutionStateChangeNotification(COMInterface):
256-
IID = generate_IID(0x1BB12A62, 0x2AD8, 0x432B, 0x8C, 0xCF, 0x0C, 0x2C, 0x52, 0xAF, 0xCD, 0x5B, name="IPackageExecutionStateChangeNotification", strid="1BB12A62-2AD8-432B-8CCF-0C2C52AFCD5B")
257-
258258
class IWebBrowser2(COMInterface):
259259
IID = generate_IID(0xD30C1661, 0xCDAF, 0x11D0, 0x8A, 0x3E, 0x00, 0xC0, 0x4F, 0xC9, 0xE2, 0x6E, name="IWebBrowser2", strid="D30C1661-CDAF-11D0-8A3E-00C04FC9E26E")
260260

@@ -1405,6 +1405,71 @@ class IWbemServices(COMInterface):
14051405
"Clone": ctypes.WINFUNCTYPE(HRESULT, POINTER(IStream))(13, "Clone"),
14061406
}
14071407

1408+
IApplicationActivationManager._functions_ = {
1409+
# QueryInterface -> riid:REFIID, ppvObject:**void
1410+
"QueryInterface": ctypes.WINFUNCTYPE(HRESULT, REFIID, POINTER(PVOID))(0, "QueryInterface"),
1411+
# AddRef ->
1412+
"AddRef": ctypes.WINFUNCTYPE(ULONG)(1, "AddRef"),
1413+
# Release ->
1414+
"Release": ctypes.WINFUNCTYPE(ULONG)(2, "Release"),
1415+
# ActivateApplication -> appUserModelId:LPCWSTR, arguments:LPCWSTR, options:ACTIVATEOPTIONS, processId:*DWORD
1416+
"ActivateApplication": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR, LPCWSTR, ACTIVATEOPTIONS, POINTER(DWORD))(3, "ActivateApplication"),
1417+
# ActivateForFile -> appUserModelId:LPCWSTR, itemArray:*IShellItemArray, verb:LPCWSTR, processId:*DWORD
1418+
"ActivateForFile": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR, IShellItemArray, LPCWSTR, POINTER(DWORD))(4, "ActivateForFile"),
1419+
# ActivateForProtocol -> appUserModelId:LPCWSTR, itemArray:*IShellItemArray, processId:*DWORD
1420+
"ActivateForProtocol": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR, IShellItemArray, POINTER(DWORD))(5, "ActivateForProtocol"),
1421+
}
1422+
1423+
IPackageDebugSettings._functions_ = {
1424+
# QueryInterface -> riid:REFIID, ppvObject:**void
1425+
"QueryInterface": ctypes.WINFUNCTYPE(HRESULT, REFIID, POINTER(PVOID))(0, "QueryInterface"),
1426+
# AddRef ->
1427+
"AddRef": ctypes.WINFUNCTYPE(ULONG)(1, "AddRef"),
1428+
# Release ->
1429+
"Release": ctypes.WINFUNCTYPE(ULONG)(2, "Release"),
1430+
# EnableDebugging -> packageFullName:LPCWSTR, debuggerCommandLine:LPCWSTR, environment:PZZWSTR
1431+
"EnableDebugging": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR, LPCWSTR, PZZWSTR)(3, "EnableDebugging"),
1432+
# DisableDebugging -> packageFullName:LPCWSTR
1433+
"DisableDebugging": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR)(4, "DisableDebugging"),
1434+
# Suspend -> packageFullName:LPCWSTR
1435+
"Suspend": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR)(5, "Suspend"),
1436+
# Resume -> packageFullName:LPCWSTR
1437+
"Resume": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR)(6, "Resume"),
1438+
# TerminateAllProcesses -> packageFullName:LPCWSTR
1439+
"TerminateAllProcesses": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR)(7, "TerminateAllProcesses"),
1440+
# SetTargetSessionId -> sessionId:ULONG
1441+
"SetTargetSessionId": ctypes.WINFUNCTYPE(HRESULT, ULONG)(8, "SetTargetSessionId"),
1442+
# EnumerateBackgroundTasks -> packageFullName:LPCWSTR, taskCount:*ULONG, taskIds:*LPCGUID, taskNames:**LPCWSTR
1443+
"EnumerateBackgroundTasks": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR, POINTER(ULONG), POINTER(LPCGUID), POINTER(POINTER(LPCWSTR)))(9, "EnumerateBackgroundTasks"),
1444+
# ActivateBackgroundTask -> taskId:LPCGUID
1445+
"ActivateBackgroundTask": ctypes.WINFUNCTYPE(HRESULT, LPCGUID)(10, "ActivateBackgroundTask"),
1446+
# StartServicing -> packageFullName:LPCWSTR
1447+
"StartServicing": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR)(11, "StartServicing"),
1448+
# StopServicing -> packageFullName:LPCWSTR
1449+
"StopServicing": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR)(12, "StopServicing"),
1450+
# StartSessionRedirection -> packageFullName:LPCWSTR, sessionId:ULONG
1451+
"StartSessionRedirection": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR, ULONG)(13, "StartSessionRedirection"),
1452+
# StopSessionRedirection -> packageFullName:LPCWSTR
1453+
"StopSessionRedirection": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR)(14, "StopSessionRedirection"),
1454+
# GetPackageExecutionState -> packageFullName:LPCWSTR, packageExecutionState:*PACKAGE_EXECUTION_STATE
1455+
"GetPackageExecutionState": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR, POINTER(PACKAGE_EXECUTION_STATE))(15, "GetPackageExecutionState"),
1456+
# RegisterForPackageStateChanges -> packageFullName:LPCWSTR, pPackageExecutionStateChangeNotification:*IPackageExecutionStateChangeNotification, pdwCookie:*DWORD
1457+
"RegisterForPackageStateChanges": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR, IPackageExecutionStateChangeNotification, POINTER(DWORD))(16, "RegisterForPackageStateChanges"),
1458+
# UnregisterForPackageStateChanges -> dwCookie:DWORD
1459+
"UnregisterForPackageStateChanges": ctypes.WINFUNCTYPE(HRESULT, DWORD)(17, "UnregisterForPackageStateChanges"),
1460+
}
1461+
1462+
IPackageExecutionStateChangeNotification._functions_ = {
1463+
# QueryInterface -> riid:REFIID, ppvObject:**void
1464+
"QueryInterface": ctypes.WINFUNCTYPE(HRESULT, REFIID, POINTER(PVOID))(0, "QueryInterface"),
1465+
# AddRef ->
1466+
"AddRef": ctypes.WINFUNCTYPE(ULONG)(1, "AddRef"),
1467+
# Release ->
1468+
"Release": ctypes.WINFUNCTYPE(ULONG)(2, "Release"),
1469+
# OnStateChanged -> pszPackageFullName:LPCWSTR, pesNewState:PACKAGE_EXECUTION_STATE
1470+
"OnStateChanged": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR, PACKAGE_EXECUTION_STATE)(3, "OnStateChanged"),
1471+
}
1472+
14081473
IAction._functions_ = {
14091474
# QueryInterface -> riid:REFIID, ppvObject:**void
14101475
"QueryInterface": ctypes.WINFUNCTYPE(HRESULT, REFIID, POINTER(PVOID))(0, "QueryInterface"),
@@ -2307,71 +2372,6 @@ class IWbemServices(COMInterface):
23072372
"Clear": ctypes.WINFUNCTYPE(HRESULT)(12, "Clear"),
23082373
}
23092374

2310-
IApplicationActivationManager._functions_ = {
2311-
# QueryInterface -> riid:REFIID, ppvObject:**void
2312-
"QueryInterface": ctypes.WINFUNCTYPE(HRESULT, REFIID, POINTER(PVOID))(0, "QueryInterface"),
2313-
# AddRef ->
2314-
"AddRef": ctypes.WINFUNCTYPE(ULONG)(1, "AddRef"),
2315-
# Release ->
2316-
"Release": ctypes.WINFUNCTYPE(ULONG)(2, "Release"),
2317-
# ActivateApplication -> appUserModelId:LPCWSTR, arguments:LPCWSTR, options:ACTIVATEOPTIONS, processId:*DWORD
2318-
"ActivateApplication": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR, LPCWSTR, ACTIVATEOPTIONS, POINTER(DWORD))(3, "ActivateApplication"),
2319-
# ActivateForFile -> appUserModelId:LPCWSTR, itemArray:*IShellItemArray, verb:LPCWSTR, processId:*DWORD
2320-
"ActivateForFile": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR, IShellItemArray, LPCWSTR, POINTER(DWORD))(4, "ActivateForFile"),
2321-
# ActivateForProtocol -> appUserModelId:LPCWSTR, itemArray:*IShellItemArray, processId:*DWORD
2322-
"ActivateForProtocol": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR, IShellItemArray, POINTER(DWORD))(5, "ActivateForProtocol"),
2323-
}
2324-
2325-
IPackageDebugSettings._functions_ = {
2326-
# QueryInterface -> riid:REFIID, ppvObject:**void
2327-
"QueryInterface": ctypes.WINFUNCTYPE(HRESULT, REFIID, POINTER(PVOID))(0, "QueryInterface"),
2328-
# AddRef ->
2329-
"AddRef": ctypes.WINFUNCTYPE(ULONG)(1, "AddRef"),
2330-
# Release ->
2331-
"Release": ctypes.WINFUNCTYPE(ULONG)(2, "Release"),
2332-
# EnableDebugging -> packageFullName:LPCWSTR, debuggerCommandLine:LPCWSTR, environment:PZZWSTR
2333-
"EnableDebugging": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR, LPCWSTR, PZZWSTR)(3, "EnableDebugging"),
2334-
# DisableDebugging -> packageFullName:LPCWSTR
2335-
"DisableDebugging": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR)(4, "DisableDebugging"),
2336-
# Suspend -> packageFullName:LPCWSTR
2337-
"Suspend": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR)(5, "Suspend"),
2338-
# Resume -> packageFullName:LPCWSTR
2339-
"Resume": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR)(6, "Resume"),
2340-
# TerminateAllProcesses -> packageFullName:LPCWSTR
2341-
"TerminateAllProcesses": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR)(7, "TerminateAllProcesses"),
2342-
# SetTargetSessionId -> sessionId:ULONG
2343-
"SetTargetSessionId": ctypes.WINFUNCTYPE(HRESULT, ULONG)(8, "SetTargetSessionId"),
2344-
# EnumerateBackgroundTasks -> packageFullName:LPCWSTR, taskCount:*ULONG, taskIds:*LPCGUID, taskNames:**LPCWSTR
2345-
"EnumerateBackgroundTasks": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR, POINTER(ULONG), POINTER(LPCGUID), POINTER(POINTER(LPCWSTR)))(9, "EnumerateBackgroundTasks"),
2346-
# ActivateBackgroundTask -> taskId:LPCGUID
2347-
"ActivateBackgroundTask": ctypes.WINFUNCTYPE(HRESULT, LPCGUID)(10, "ActivateBackgroundTask"),
2348-
# StartServicing -> packageFullName:LPCWSTR
2349-
"StartServicing": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR)(11, "StartServicing"),
2350-
# StopServicing -> packageFullName:LPCWSTR
2351-
"StopServicing": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR)(12, "StopServicing"),
2352-
# StartSessionRedirection -> packageFullName:LPCWSTR, sessionId:ULONG
2353-
"StartSessionRedirection": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR, ULONG)(13, "StartSessionRedirection"),
2354-
# StopSessionRedirection -> packageFullName:LPCWSTR
2355-
"StopSessionRedirection": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR)(14, "StopSessionRedirection"),
2356-
# GetPackageExecutionState -> packageFullName:LPCWSTR, packageExecutionState:*PACKAGE_EXECUTION_STATE
2357-
"GetPackageExecutionState": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR, POINTER(PACKAGE_EXECUTION_STATE))(15, "GetPackageExecutionState"),
2358-
# RegisterForPackageStateChanges -> packageFullName:LPCWSTR, pPackageExecutionStateChangeNotification:*IPackageExecutionStateChangeNotification, pdwCookie:*DWORD
2359-
"RegisterForPackageStateChanges": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR, IPackageExecutionStateChangeNotification, POINTER(DWORD))(16, "RegisterForPackageStateChanges"),
2360-
# UnregisterForPackageStateChanges -> dwCookie:DWORD
2361-
"UnregisterForPackageStateChanges": ctypes.WINFUNCTYPE(HRESULT, DWORD)(17, "UnregisterForPackageStateChanges"),
2362-
}
2363-
2364-
IPackageExecutionStateChangeNotification._functions_ = {
2365-
# QueryInterface -> riid:REFIID, ppvObject:**void
2366-
"QueryInterface": ctypes.WINFUNCTYPE(HRESULT, REFIID, POINTER(PVOID))(0, "QueryInterface"),
2367-
# AddRef ->
2368-
"AddRef": ctypes.WINFUNCTYPE(ULONG)(1, "AddRef"),
2369-
# Release ->
2370-
"Release": ctypes.WINFUNCTYPE(ULONG)(2, "Release"),
2371-
# OnStateChanged -> pszPackageFullName:LPCWSTR, pesNewState:PACKAGE_EXECUTION_STATE
2372-
"OnStateChanged": ctypes.WINFUNCTYPE(HRESULT, LPCWSTR, PACKAGE_EXECUTION_STATE)(3, "OnStateChanged"),
2373-
}
2374-
23752375
IWebBrowser2._functions_ = {
23762376
# QueryInterface -> riid:REFIID, ppvObject:**void
23772377
"QueryInterface": ctypes.WINFUNCTYPE(HRESULT, REFIID, POINTER(PVOID))(0, "QueryInterface"),

windows/generated_def/meta.py

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

0 commit comments

Comments
 (0)