Skip to content

Commit

Permalink
Added PTP_CALLBACK_INSTANCE for #1404.
Browse files Browse the repository at this point in the history
  • Loading branch information
mikebattista committed Feb 21, 2023
1 parent 04ca59b commit c84753a
Show file tree
Hide file tree
Showing 4 changed files with 36 additions and 3 deletions.
6 changes: 6 additions & 0 deletions generation/WinSDK/autoTypes.json
Original file line number Diff line number Diff line change
Expand Up @@ -373,6 +373,12 @@
"ValueType": "IntPtr",
"InvalidHandleValues": [ 0 ]
},
{
"Namespace": "Windows.Win32.System.Threading",
"Name": "PTP_CALLBACK_INSTANCE",
"ValueType": "IntPtr",
"InvalidHandleValues": [ 0 ]
},
{
"Name": "PTP_POOL",
"ValueType": "IntPtr",
Expand Down
1 change: 0 additions & 1 deletion generation/WinSDK/requiredNamespacesForNames.rsp
Original file line number Diff line number Diff line change
Expand Up @@ -1908,7 +1908,6 @@ TOKEN_TYPE=Windows.Win32.Security
TOKEN_USER_CLAIMS=Windows.Win32.Security
TOKEN_USER=Windows.Win32.Security
TP_CALLBACK_ENVIRON_V3=Windows.Win32.System.Threading
TP_CALLBACK_INSTANCE=Windows.Win32.System.Threading
TP_CALLBACK_PRIORITY=Windows.Win32.System.Threading
TP_POOL_STACK_INFORMATION=Windows.Win32.System.Threading
TRANSACTION_OUTCOME=Windows.Win32.Storage.FileSystem
Expand Down
5 changes: 3 additions & 2 deletions generation/WinSDK/scraper.settings.rsp
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,7 @@ TP_IO
TP_TIMER
TP_WAIT
TP_WORK
TP_CALLBACK_INSTANCE
--remap
ABI::Windows::Foundation::IActivatableClassRegistration=IActivatableClassRegistration
adpcmcoef_tag=ADPCMCOEFSET
Expand Down Expand Up @@ -1699,7 +1700,6 @@ _TOKEN_TYPE=TOKEN_TYPE
_TOKEN_USER=TOKEN_USER
_TOKEN_USER_CLAIMS=TOKEN_USER_CLAIMS
_TP_CALLBACK_ENVIRON_V3=TP_CALLBACK_ENVIRON_V3
_TP_CALLBACK_INSTANCE*=IntPtr
_TP_CALLBACK_PRIORITY=TP_CALLBACK_PRIORITY
_TP_CLEANUP_GROUP*=IntPtr
_TP_POOL_STACK_INFORMATION=TP_POOL_STACK_INFORMATION
Expand Down Expand Up @@ -1842,7 +1842,6 @@ _TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT=TRANSACTION_NOTIFICATION_MARSHAL_ARGU
_KCRM_MARSHAL_HEADER=KCRM_MARSHAL_HEADER
_KCRM_TRANSACTION_BLOB=KCRM_TRANSACTION_BLOB
_KCRM_PROTOCOL_BLOB=KCRM_PROTOCOL_BLOB
_TP_CALLBACK_INSTANCE=TP_CALLBACK_INSTANCE
_TP_POOL=TP_POOL
_TP_CLEANUP_GROUP=TP_CLEANUP_GROUP
_MEMORY_RESOURCE_NOTIFICATION_TYPE=MEMORY_RESOURCE_NOTIFICATION_TYPE
Expand Down Expand Up @@ -5362,6 +5361,7 @@ PTP_IO=IntPtr
PTP_TIMER=IntPtr
PTP_WAIT=IntPtr
PTP_WORK=IntPtr
PTP_CALLBACK_INSTANCE=IntPtr
PTP_POOL=IntPtr
PTP_CLEANUP_GROUP=IntPtr
tagVS_FIXEDFILEINFO=VS_FIXEDFILEINFO
Expand Down Expand Up @@ -12242,6 +12242,7 @@ _TP_IO=PTP_IO
_TP_TIMER=PTP_TIMER
_TP_WAIT=PTP_WAIT
_TP_WORK=PTP_WORK
_TP_CALLBACK_INSTANCE=PTP_CALLBACK_INSTANCE
PDEVPROPTYPE=DEVPROPTYPE*
PBSTR=BSTR*
LPBSTR=BSTR*
27 changes: 27 additions & 0 deletions scripts/ChangesSinceLastRelease.txt
Original file line number Diff line number Diff line change
Expand Up @@ -400,3 +400,30 @@ Windows.Win32.System.Mmc.View.get_CellContents : CellContents...UInt16** => BSTR
Windows.Win32.System.Mmc.View.get_Memento : Memento...UInt16** => BSTR*
Windows.Win32.System.Ole.Apis.QueryPathOfRegTypeLib : lpbstrPathName...UInt16** => BSTR*
Windows.Win32.System.Ole.Apis.VarBstrCat : pbstrResult...UInt16** => BSTR*
# Added PTP_CALLBACK_INSTANCE for #1404.
Windows.Win32.System.Threading.Apis.CallbackMayRunLong : pci : [In,Out] => [In]
Windows.Win32.System.Threading.Apis.CallbackMayRunLong : pci...TP_CALLBACK_INSTANCE* => PTP_CALLBACK_INSTANCE
Windows.Win32.System.Threading.Apis.DisassociateCurrentThreadFromCallback : pci : [In,Out] => [In]
Windows.Win32.System.Threading.Apis.DisassociateCurrentThreadFromCallback : pci...TP_CALLBACK_INSTANCE* => PTP_CALLBACK_INSTANCE
Windows.Win32.System.Threading.Apis.FreeLibraryWhenCallbackReturns : pci : [In,Out] => [In]
Windows.Win32.System.Threading.Apis.FreeLibraryWhenCallbackReturns : pci...TP_CALLBACK_INSTANCE* => PTP_CALLBACK_INSTANCE
Windows.Win32.System.Threading.Apis.LeaveCriticalSectionWhenCallbackReturns : pci : [In,Out] => [In]
Windows.Win32.System.Threading.Apis.LeaveCriticalSectionWhenCallbackReturns : pci...TP_CALLBACK_INSTANCE* => PTP_CALLBACK_INSTANCE
Windows.Win32.System.Threading.Apis.ReleaseMutexWhenCallbackReturns : pci : [In,Out] => [In]
Windows.Win32.System.Threading.Apis.ReleaseMutexWhenCallbackReturns : pci...TP_CALLBACK_INSTANCE* => PTP_CALLBACK_INSTANCE
Windows.Win32.System.Threading.Apis.ReleaseSemaphoreWhenCallbackReturns : pci : [In,Out] => [In]
Windows.Win32.System.Threading.Apis.ReleaseSemaphoreWhenCallbackReturns : pci...TP_CALLBACK_INSTANCE* => PTP_CALLBACK_INSTANCE
Windows.Win32.System.Threading.Apis.SetEventWhenCallbackReturns : pci : [In,Out] => [In]
Windows.Win32.System.Threading.Apis.SetEventWhenCallbackReturns : pci...TP_CALLBACK_INSTANCE* => PTP_CALLBACK_INSTANCE
Windows.Win32.System.Threading.PTP_CALLBACK_INSTANCE added
Windows.Win32.System.Threading.PTP_SIMPLE_CALLBACK.Invoke : Instance : [In,Out] => [In]
Windows.Win32.System.Threading.PTP_SIMPLE_CALLBACK.Invoke : Instance...TP_CALLBACK_INSTANCE* => PTP_CALLBACK_INSTANCE
Windows.Win32.System.Threading.PTP_TIMER_CALLBACK.Invoke : Instance : [In,Out] => [In]
Windows.Win32.System.Threading.PTP_TIMER_CALLBACK.Invoke : Instance...TP_CALLBACK_INSTANCE* => PTP_CALLBACK_INSTANCE
Windows.Win32.System.Threading.PTP_WAIT_CALLBACK.Invoke : Instance : [In,Out] => [In]
Windows.Win32.System.Threading.PTP_WAIT_CALLBACK.Invoke : Instance...TP_CALLBACK_INSTANCE* => PTP_CALLBACK_INSTANCE
Windows.Win32.System.Threading.PTP_WIN32_IO_CALLBACK.Invoke : Instance : [In,Out] => [In]
Windows.Win32.System.Threading.PTP_WIN32_IO_CALLBACK.Invoke : Instance...TP_CALLBACK_INSTANCE* => PTP_CALLBACK_INSTANCE
Windows.Win32.System.Threading.PTP_WORK_CALLBACK.Invoke : Instance : [In,Out] => [In]
Windows.Win32.System.Threading.PTP_WORK_CALLBACK.Invoke : Instance...TP_CALLBACK_INSTANCE* => PTP_CALLBACK_INSTANCE
Windows.Win32.System.Threading.TP_CALLBACK_INSTANCE removed

0 comments on commit c84753a

Please sign in to comment.