@@ -174,6 +174,15 @@ class IShellItemArray(COMInterface):
174174class 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+
177186class 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):
246255class 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-
258258class 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+
14081473IAction ._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-
23752375IWebBrowser2 ._functions_ = {
23762376 # QueryInterface -> riid:REFIID, ppvObject:**void
23772377 "QueryInterface" : ctypes .WINFUNCTYPE (HRESULT , REFIID , POINTER (PVOID ))(0 , "QueryInterface" ),
0 commit comments