@@ -99,6 +99,20 @@ if sys.platform == "win32":
9999 SEC_RESERVE : Final = 0x4000000
100100 SEC_WRITECOMBINE : Final = 0x40000000
101101
102+ if sys .version_info >= (3 , 13 ):
103+ STARTF_FORCEOFFFEEDBACK : Final = 0x80
104+ STARTF_FORCEONFEEDBACK : Final = 0x40
105+ STARTF_PREVENTPINNING : Final = 0x2000
106+ STARTF_RUNFULLSCREEN : Final = 0x20
107+ STARTF_TITLEISAPPID : Final = 0x1000
108+ STARTF_TITLEISLINKNAME : Final = 0x800
109+ STARTF_UNTRUSTEDSOURCE : Final = 0x8000
110+ STARTF_USECOUNTCHARS : Final = 0x8
111+ STARTF_USEFILLATTRIBUTE : Final = 0x10
112+ STARTF_USEHOTKEY : Final = 0x200
113+ STARTF_USEPOSITION : Final = 0x4
114+ STARTF_USESIZE : Final = 0x2
115+
102116 STARTF_USESHOWWINDOW : Final = 0x1
103117 STARTF_USESTDHANDLES : Final = 0x100
104118
@@ -250,6 +264,20 @@ if sys.platform == "win32":
250264 def cancel (self ) -> None : ...
251265 def getbuffer (self ) -> bytes | None : ...
252266
267+ if sys .version_info >= (3 , 13 ):
268+ def BatchedWaitForMultipleObjects (
269+ handle_seq : Sequence [int ], wait_all : bool , milliseconds : int = 0xFFFFFFFF
270+ ) -> list [int ]: ...
271+ def CreateEventW (security_attributes : int , manual_reset : bool , initial_state : bool , name : str | None ) -> int : ...
272+ def CreateMutexW (security_attributes : int , initial_owner : bool , name : str ) -> int : ...
273+ def GetLongPathName (path : str ) -> str : ...
274+ def GetShortPathName (path : str ) -> str : ...
275+ def OpenEventW (desired_access : int , inherit_handle : bool , name : str ) -> int : ...
276+ def OpenMutexW (desired_access : int , inherit_handle : bool , name : str ) -> int : ...
277+ def ReleaseMutex (mutex : int ) -> None : ...
278+ def ResetEvent (event : int ) -> None : ...
279+ def SetEvent (event : int ) -> None : ...
280+
253281 if sys .version_info >= (3 , 12 ):
254282 def CopyFile2 (existing_file_name : str , new_file_name : str , flags : int , progress_routine : int | None = None ) -> int : ...
255283 def NeedCurrentDirectoryForExePath (exe_name : str , / ) -> bool : ...
0 commit comments