[pywin32] Add parameters for incomplete functions (#15512)

This commit is contained in:
Semyon Moroz
2026-03-16 17:29:14 -04:00
committed by GitHub
parent ed11953534
commit 143d22ce2b
22 changed files with 104 additions and 102 deletions
+1 -1
View File
@@ -11,7 +11,7 @@ def ADsGetObject(path, iid: _win32typing.PyIID, /): ...
def ADsBuildEnumerator(container: _win32typing.PyIADsContainer, /): ...
def ADsEnumerateNext(enum, num: int = ..., /): ...
def ADsGetLastError() -> tuple[Incomplete, Incomplete, Incomplete]: ...
def StringAsDS_SELECTION_LIST(*args): ... # incomplete
def StringAsDS_SELECTION_LIST(buf, /): ...
DSOP_SCOPE_INIT_INFOs = _win32typing.PyDSOP_SCOPE_INIT_INFOs
CLSID_ADsDSOObject: _win32typing.PyIID
@@ -2,9 +2,9 @@
# "ImportError: DLL load failed while importing axdebug: The specified module could not be found."
import _win32typing
def GetStackAddress(*args): ... # incomplete
def GetThreadStateHandle(*args): ... # incomplete
def SetThreadStateTrace(*args): ... # incomplete
def GetStackAddress() -> int: ...
def GetThreadStateHandle() -> int: ...
def SetThreadStateTrace(handle: int, func, /) -> None: ...
APPBREAKFLAG_DEBUGGER_BLOCK: int
APPBREAKFLAG_DEBUGGER_HALT: int
@@ -1,8 +1,8 @@
import _win32typing
def BindIFilterFromStorage(*args): ... # incomplete
def BindIFilterFromStream(*args): ... # incomplete
def LoadIFilter(*args): ... # incomplete
def BindIFilterFromStorage(stg, /): ...
def BindIFilterFromStream(stg, /): ...
def LoadIFilter(path: str, /): ...
CHUNK_EOC: int
CHUNK_EOP: int
+1 -1
View File
@@ -38,7 +38,7 @@ def HrSetOneProp(prop: _win32typing.PyIMAPIProp, propValue: _win32typing.PySProp
def HrAllocAdviseSink(callback, context, /): ...
def HrThisThreadAdviseSink(_object, /): ...
def HrDispatchNotifications(*args): ... # incomplete
def MAPIUIDFromBinary(*args): ... # incomplete
def MAPIUIDFromBinary(sz: str | None, /): ...
AB_NO_DIALOG: int
ATTACH_BY_REF_ONLY: int
+7 -7
View File
@@ -103,12 +103,12 @@ def SHCreateStreamOnFileEx(
def SetCurrentProcessExplicitAppUserModelID(AppID: str, /) -> None: ...
def GetCurrentProcessExplicitAppUserModelID() -> str: ...
def SHParseDisplayName(Name, Attributes, BindCtx: _win32typing.PyIBindCtx | None = ...) -> tuple[list[bytes], int]: ...
def SHCreateItemFromIDList(*args): ... # incomplete
def SHCreateShellItemArrayFromIDLists(*args): ... # incomplete
def SHGetIDListFromObject(*args): ... # incomplete
def SHGetNameFromIDList(*args): ... # incomplete
def SHGetPathFromIDList(*args): ... # incomplete
def SHGetPathFromIDListW(*args): ... # incomplete
def SHCreateItemFromIDList(pidl, riid=..., /): ...
def SHCreateShellItemArrayFromIDLists(pidls, /): ...
def SHGetIDListFromObject(unk, /): ...
def SHGetNameFromIDList(pidl, flags: int, /): ...
def SHGetPathFromIDList(pidl, /): ...
def SHGetPathFromIDListW(Pidl, /): ...
BHID_AssociationArray: _win32typing.PyIID
BHID_DataObject: _win32typing.PyIID
@@ -435,4 +435,4 @@ VID_ThumbStrip: _win32typing.PyIID
VID_Thumbnails: _win32typing.PyIID
VID_Tile: _win32typing.PyIID
def SHGetKnownFolderPath(*args): ... # incomplete
def SHGetKnownFolderPath(fid, flags: int = 0, token=None, /): ...