mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-08 21:14:48 +08:00
pywin32: Complete modules using stubgen & stubtest (#8866)
Complete modules using stubgen & stubtest
This commit is contained in:
@@ -1,9 +1,14 @@
|
||||
# Can't generate with stubgen because:
|
||||
# "Critical error during semantic analysis: mypy: can't decode file '.venv\Lib\site-packages\pywin32_system32\pythoncom39.dll': 'utf-8' codec can't decode byte 0x90 in position 2: invalid start byte"
|
||||
# https://github.com/python/mypy/issues/13822
|
||||
from _typeshed import Incomplete
|
||||
from typing import Any
|
||||
from typing_extensions import TypeAlias
|
||||
|
||||
import _win32typing
|
||||
from win32.lib.pywintypes import com_error as com_error
|
||||
|
||||
error: TypeAlias = com_error # noqa: Y042
|
||||
|
||||
def __getattr__(name: str) -> Any: ... # incomplete
|
||||
def CoCreateFreeThreadedMarshaler(unk: _win32typing.PyIUnknown) -> _win32typing.PyIUnknown: ...
|
||||
def CoCreateInstanceEx(
|
||||
clsid: _win32typing.PyIID,
|
||||
@@ -128,3 +133,336 @@ def CoGetCancelObject(riid: _win32typing.PyIID, ThreadID: int = ...) -> _win32ty
|
||||
def CoSetCancelObject(Unk: _win32typing.PyIUnknown) -> None: ...
|
||||
def CoEnableCallCancellation() -> None: ...
|
||||
def CoDisableCallCancellation() -> None: ...
|
||||
|
||||
ACTIVEOBJECT_STRONG: int
|
||||
ACTIVEOBJECT_WEAK: int
|
||||
ArgNotFound: _win32typing.ArgNotFound
|
||||
CLSCTX_ALL: int
|
||||
CLSCTX_INPROC: int
|
||||
CLSCTX_INPROC_HANDLER: int
|
||||
CLSCTX_INPROC_SERVER: int
|
||||
CLSCTX_LOCAL_SERVER: int
|
||||
CLSCTX_REMOTE_SERVER: int
|
||||
CLSCTX_SERVER: int
|
||||
CLSID_DCOMAccessControl: _win32typing.PyIID
|
||||
CLSID_StdComponentCategoriesMgr: _win32typing.PyIID
|
||||
CLSID_StdGlobalInterfaceTable: _win32typing.PyIID
|
||||
COINIT_APARTMENTTHREADED: int
|
||||
COINIT_DISABLE_OLE1DDE: int
|
||||
COINIT_MULTITHREADED: int
|
||||
COINIT_SPEED_OVER_MEMORY: int
|
||||
COWAIT_ALERTABLE: int
|
||||
COWAIT_WAITALL: int
|
||||
|
||||
def CreateURLMonikerEx(*args, **kwargs): ... # incomplete
|
||||
|
||||
DATADIR_GET: int
|
||||
DATADIR_SET: int
|
||||
DESCKIND_FUNCDESC: int
|
||||
DESCKIND_VARDESC: int
|
||||
DISPATCH_METHOD: int
|
||||
DISPATCH_PROPERTYGET: int
|
||||
DISPATCH_PROPERTYPUT: int
|
||||
DISPATCH_PROPERTYPUTREF: int
|
||||
DISPID_COLLECT: int
|
||||
DISPID_CONSTRUCTOR: int
|
||||
DISPID_DESTRUCTOR: int
|
||||
DISPID_EVALUATE: int
|
||||
DISPID_NEWENUM: int
|
||||
DISPID_PROPERTYPUT: int
|
||||
DISPID_STARTENUM: int
|
||||
DISPID_THIS: int
|
||||
DISPID_UNKNOWN: int
|
||||
DISPID_VALUE: int
|
||||
DVASPECT_CONTENT: int
|
||||
DVASPECT_DOCPRINT: int
|
||||
DVASPECT_ICON: int
|
||||
DVASPECT_THUMBNAIL: int
|
||||
EOAC_ACCESS_CONTROL: int
|
||||
EOAC_ANY_AUTHORITY: int
|
||||
EOAC_APPID: int
|
||||
EOAC_AUTO_IMPERSONATE: int
|
||||
EOAC_DEFAULT: int
|
||||
EOAC_DISABLE_AAA: int
|
||||
EOAC_DYNAMIC: int
|
||||
EOAC_DYNAMIC_CLOAKING: int
|
||||
EOAC_MAKE_FULLSIC: int
|
||||
EOAC_MUTUAL_AUTH: int
|
||||
EOAC_NONE: int
|
||||
EOAC_NO_CUSTOM_MARSHAL: int
|
||||
EOAC_REQUIRE_FULLSIC: int
|
||||
EOAC_SECURE_REFS: int
|
||||
EOAC_STATIC_CLOAKING: int
|
||||
EXTCONN_CALLABLE: int
|
||||
EXTCONN_STRONG: int
|
||||
EXTCONN_WEAK: int
|
||||
Empty: _win32typing.PyOleEmpty
|
||||
FMTID_DocSummaryInformation: _win32typing.PyIID
|
||||
FMTID_SummaryInformation: _win32typing.PyIID
|
||||
FMTID_UserDefinedProperties: _win32typing.PyIID
|
||||
FUNCFLAG_FBINDABLE: int
|
||||
FUNCFLAG_FDEFAULTBIND: int
|
||||
FUNCFLAG_FDISPLAYBIND: int
|
||||
FUNCFLAG_FHIDDEN: int
|
||||
FUNCFLAG_FREQUESTEDIT: int
|
||||
FUNCFLAG_FRESTRICTED: int
|
||||
FUNCFLAG_FSOURCE: int
|
||||
FUNCFLAG_FUSESGETLASTERROR: int
|
||||
FUNC_DISPATCH: int
|
||||
FUNC_NONVIRTUAL: int
|
||||
FUNC_PUREVIRTUAL: int
|
||||
FUNC_STATIC: int
|
||||
FUNC_VIRTUAL: int
|
||||
IDLFLAG_FIN: int
|
||||
IDLFLAG_FLCID: int
|
||||
IDLFLAG_FOUT: int
|
||||
IDLFLAG_FRETVAL: int
|
||||
IDLFLAG_NONE: int
|
||||
IID_IBindCtx: _win32typing.PyIID
|
||||
IID_ICancelMethodCalls: _win32typing.PyIID
|
||||
IID_ICatInformation: _win32typing.PyIID
|
||||
IID_ICatRegister: _win32typing.PyIID
|
||||
IID_IClassFactory: _win32typing.PyIID
|
||||
IID_IClientSecurity: _win32typing.PyIID
|
||||
IID_IConnectionPoint: _win32typing.PyIID
|
||||
IID_IConnectionPointContainer: _win32typing.PyIID
|
||||
IID_IContext: _win32typing.PyIID
|
||||
IID_ICreateTypeInfo: _win32typing.PyIID
|
||||
IID_ICreateTypeLib: _win32typing.PyIID
|
||||
IID_ICreateTypeLib2: _win32typing.PyIID
|
||||
IID_IDataObject: _win32typing.PyIID
|
||||
IID_IDispatch: _win32typing.PyIID
|
||||
IID_IDispatchEx: _win32typing.PyIID
|
||||
IID_IDropSource: _win32typing.PyIID
|
||||
IID_IDropTarget: _win32typing.PyIID
|
||||
IID_IEnumCATEGORYINFO: _win32typing.PyIID
|
||||
IID_IEnumConnectionPoints: _win32typing.PyIID
|
||||
IID_IEnumConnections: _win32typing.PyIID
|
||||
IID_IEnumContextProps: _win32typing.PyIID
|
||||
IID_IEnumFORMATETC: _win32typing.PyIID
|
||||
IID_IEnumGUID: _win32typing.PyIID
|
||||
IID_IEnumMoniker: _win32typing.PyIID
|
||||
IID_IEnumSTATPROPSETSTG: _win32typing.PyIID
|
||||
IID_IEnumSTATPROPSTG: _win32typing.PyIID
|
||||
IID_IEnumSTATSTG: _win32typing.PyIID
|
||||
IID_IEnumString: _win32typing.PyIID
|
||||
IID_IEnumVARIANT: _win32typing.PyIID
|
||||
IID_IErrorLog: _win32typing.PyIID
|
||||
IID_IExternalConnection: _win32typing.PyIID
|
||||
IID_IGlobalInterfaceTable: _win32typing.PyIID
|
||||
IID_ILockBytes: _win32typing.PyIID
|
||||
IID_IMarshal: _win32typing.PyIID
|
||||
IID_IMoniker: _win32typing.PyIID
|
||||
IID_IOleWindow: _win32typing.PyIID
|
||||
IID_IPersist: _win32typing.PyIID
|
||||
IID_IPersistFile: _win32typing.PyIID
|
||||
IID_IPersistPropertyBag: _win32typing.PyIID
|
||||
IID_IPersistStorage: _win32typing.PyIID
|
||||
IID_IPersistStream: _win32typing.PyIID
|
||||
IID_IPersistStreamInit: _win32typing.PyIID
|
||||
IID_IPropertyBag: _win32typing.PyIID
|
||||
IID_IPropertySetStorage: _win32typing.PyIID
|
||||
IID_IPropertyStorage: _win32typing.PyIID
|
||||
IID_IProvideClassInfo: _win32typing.PyIID
|
||||
IID_IProvideClassInfo2: _win32typing.PyIID
|
||||
IID_IRunningObjectTable: _win32typing.PyIID
|
||||
IID_IServerSecurity: _win32typing.PyIID
|
||||
IID_IServiceProvider: _win32typing.PyIID
|
||||
IID_IStdMarshalInfo: _win32typing.PyIID
|
||||
IID_IStorage: _win32typing.PyIID
|
||||
IID_IStream: _win32typing.PyIID
|
||||
IID_ITypeComp: _win32typing.PyIID
|
||||
IID_ITypeInfo: _win32typing.PyIID
|
||||
IID_ITypeLib: _win32typing.PyIID
|
||||
IID_IUnknown: _win32typing.PyIID
|
||||
IID_NULL: _win32typing.PyIID
|
||||
IID_StdOle: _win32typing.PyIID
|
||||
IMPLTYPEFLAG_FDEFAULT: int
|
||||
IMPLTYPEFLAG_FRESTRICTED: int
|
||||
IMPLTYPEFLAG_FSOURCE: int
|
||||
INVOKE_FUNC: int
|
||||
INVOKE_PROPERTYGET: int
|
||||
INVOKE_PROPERTYPUT: int
|
||||
INVOKE_PROPERTYPUTREF: int
|
||||
InterfaceNames: dict[str, _win32typing.PyIID]
|
||||
MKSYS_ANTIMONIKER: int
|
||||
MKSYS_CLASSMONIKER: int
|
||||
MKSYS_FILEMONIKER: int
|
||||
MKSYS_GENERICCOMPOSITE: int
|
||||
MKSYS_ITEMMONIKER: int
|
||||
MKSYS_NONE: int
|
||||
MKSYS_POINTERMONIKER: int
|
||||
MSHCTX_DIFFERENTMACHINE: int
|
||||
MSHCTX_INPROC: int
|
||||
MSHCTX_LOCAL: int
|
||||
MSHCTX_NOSHAREDMEM: int
|
||||
MSHLFLAGS_NOPING: int
|
||||
MSHLFLAGS_NORMAL: int
|
||||
MSHLFLAGS_TABLESTRONG: int
|
||||
MSHLFLAGS_TABLEWEAK: int
|
||||
Missing: _win32typing.PyOleMissing
|
||||
Nothing: _win32typing.PyOleNothing
|
||||
PARAMFLAG_FHASDEFAULT: int
|
||||
PARAMFLAG_FIN: int
|
||||
PARAMFLAG_FLCID: int
|
||||
PARAMFLAG_FOPT: int
|
||||
PARAMFLAG_FOUT: int
|
||||
PARAMFLAG_FRETVAL: int
|
||||
PARAMFLAG_NONE: int
|
||||
REGCLS_MULTIPLEUSE: int
|
||||
REGCLS_MULTI_SEPARATE: int
|
||||
REGCLS_SINGLEUSE: int
|
||||
REGCLS_SUSPENDED: int
|
||||
ROTFLAGS_ALLOWANYCLIENT: int
|
||||
ROTFLAGS_REGISTRATIONKEEPSALIVE: int
|
||||
RPC_C_AUTHN_DCE_PRIVATE: int
|
||||
RPC_C_AUTHN_DCE_PUBLIC: int
|
||||
RPC_C_AUTHN_DEC_PUBLIC: int
|
||||
RPC_C_AUTHN_DEFAULT: int
|
||||
RPC_C_AUTHN_DPA: int
|
||||
RPC_C_AUTHN_GSS_KERBEROS: int
|
||||
RPC_C_AUTHN_GSS_NEGOTIATE: int
|
||||
RPC_C_AUTHN_GSS_SCHANNEL: int
|
||||
RPC_C_AUTHN_LEVEL_CALL: int
|
||||
RPC_C_AUTHN_LEVEL_CONNECT: int
|
||||
RPC_C_AUTHN_LEVEL_DEFAULT: int
|
||||
RPC_C_AUTHN_LEVEL_NONE: int
|
||||
RPC_C_AUTHN_LEVEL_PKT: int
|
||||
RPC_C_AUTHN_LEVEL_PKT_INTEGRITY: int
|
||||
RPC_C_AUTHN_LEVEL_PKT_PRIVACY: int
|
||||
RPC_C_AUTHN_MQ: int
|
||||
RPC_C_AUTHN_MSN: int
|
||||
RPC_C_AUTHN_NONE: int
|
||||
RPC_C_AUTHN_WINNT: int
|
||||
RPC_C_AUTHZ_DCE: int
|
||||
RPC_C_AUTHZ_DEFAULT: int
|
||||
RPC_C_AUTHZ_NAME: int
|
||||
RPC_C_AUTHZ_NONE: int
|
||||
RPC_C_IMP_LEVEL_ANONYMOUS: int
|
||||
RPC_C_IMP_LEVEL_DEFAULT: int
|
||||
RPC_C_IMP_LEVEL_DELEGATE: int
|
||||
RPC_C_IMP_LEVEL_IDENTIFY: int
|
||||
RPC_C_IMP_LEVEL_IMPERSONATE: int
|
||||
STDOLE2_LCID: int
|
||||
STDOLE2_MAJORVERNUM: int
|
||||
STDOLE2_MINORVERNUM: int
|
||||
STDOLE_LCID: int
|
||||
STDOLE_MAJORVERNUM: int
|
||||
STDOLE_MINORVERNUM: int
|
||||
STREAM_SEEK_CUR: int
|
||||
STREAM_SEEK_END: int
|
||||
STREAM_SEEK_SET: int
|
||||
SYS_MAC: int
|
||||
SYS_WIN16: int
|
||||
SYS_WIN32: int
|
||||
ServerInterfaces: dict[_win32typing.PyIID, bytes]
|
||||
TKIND_ALIAS: int
|
||||
TKIND_COCLASS: int
|
||||
TKIND_DISPATCH: int
|
||||
TKIND_ENUM: int
|
||||
TKIND_INTERFACE: int
|
||||
TKIND_MODULE: int
|
||||
TKIND_RECORD: int
|
||||
TKIND_UNION: int
|
||||
TYMED_ENHMF: int
|
||||
TYMED_FILE: int
|
||||
TYMED_GDI: int
|
||||
TYMED_HGLOBAL: int
|
||||
TYMED_ISTORAGE: int
|
||||
TYMED_ISTREAM: int
|
||||
TYMED_MFPICT: int
|
||||
TYMED_NULL: int
|
||||
TYPEFLAG_FAGGREGATABLE: int
|
||||
TYPEFLAG_FAPPOBJECT: int
|
||||
TYPEFLAG_FCANCREATE: int
|
||||
TYPEFLAG_FCONTROL: int
|
||||
TYPEFLAG_FDISPATCHABLE: int
|
||||
TYPEFLAG_FDUAL: int
|
||||
TYPEFLAG_FHIDDEN: int
|
||||
TYPEFLAG_FLICENSED: int
|
||||
TYPEFLAG_FNONEXTENSIBLE: int
|
||||
TYPEFLAG_FOLEAUTOMATION: int
|
||||
TYPEFLAG_FPREDECLID: int
|
||||
TYPEFLAG_FREPLACEABLE: int
|
||||
TYPEFLAG_FRESTRICTED: int
|
||||
TYPEFLAG_FREVERSEBIND: int
|
||||
TypeIIDs: dict[_win32typing.PyIID, type]
|
||||
URL_MK_LEGACY: int
|
||||
URL_MK_UNIFORM: int
|
||||
VARFLAG_FREADONLY: int
|
||||
VAR_CONST: int
|
||||
VAR_DISPATCH: int
|
||||
VAR_PERINSTANCE: int
|
||||
VAR_STATIC: int
|
||||
VT_ARRAY: int
|
||||
VT_BLOB: int
|
||||
VT_BLOB_OBJECT: int
|
||||
VT_BOOL: int
|
||||
VT_BSTR: int
|
||||
VT_BSTR_BLOB: int
|
||||
VT_BYREF: int
|
||||
VT_CARRAY: int
|
||||
VT_CF: int
|
||||
VT_CLSID: int
|
||||
VT_CY: int
|
||||
VT_DATE: int
|
||||
VT_DECIMAL: int
|
||||
VT_DISPATCH: int
|
||||
VT_EMPTY: int
|
||||
VT_ERROR: int
|
||||
VT_FILETIME: int
|
||||
VT_HRESULT: int
|
||||
VT_I1: int
|
||||
VT_I2: int
|
||||
VT_I4: int
|
||||
VT_I8: int
|
||||
VT_ILLEGAL: int
|
||||
VT_ILLEGALMASKED: int
|
||||
VT_INT: int
|
||||
VT_LPSTR: int
|
||||
VT_LPWSTR: int
|
||||
VT_NULL: int
|
||||
VT_PTR: int
|
||||
VT_R4: int
|
||||
VT_R8: int
|
||||
VT_RECORD: int
|
||||
VT_RESERVED: int
|
||||
VT_SAFEARRAY: int
|
||||
VT_STORAGE: int
|
||||
VT_STORED_OBJECT: int
|
||||
VT_STREAM: int
|
||||
VT_STREAMED_OBJECT: int
|
||||
VT_TYPEMASK: int
|
||||
VT_UI1: int
|
||||
VT_UI2: int
|
||||
VT_UI4: int
|
||||
VT_UI8: int
|
||||
VT_UINT: int
|
||||
VT_UNKNOWN: int
|
||||
VT_USERDEFINED: int
|
||||
VT_VARIANT: int
|
||||
VT_VECTOR: int
|
||||
VT_VOID: int
|
||||
|
||||
def connect(*args, **kwargs): ... # incomplete
|
||||
|
||||
dcom: int
|
||||
fdexNameCaseInsensitive: int
|
||||
fdexNameCaseSensitive: int
|
||||
fdexNameEnsure: int
|
||||
fdexNameImplicit: int
|
||||
fdexPropCanCall: int
|
||||
fdexPropCanConstruct: int
|
||||
fdexPropCanGet: int
|
||||
fdexPropCanPut: int
|
||||
fdexPropCanPutRef: int
|
||||
fdexPropCanSourceEvents: int
|
||||
fdexPropCannotCall: int
|
||||
fdexPropCannotConstruct: int
|
||||
fdexPropCannotGet: int
|
||||
fdexPropCannotPut: int
|
||||
fdexPropCannotPutRef: int
|
||||
fdexPropCannotSourceEvents: int
|
||||
fdexPropDynamicType: int
|
||||
fdexPropNoSideEffects: int
|
||||
frozen: int
|
||||
|
||||
Reference in New Issue
Block a user