objidl module

class objidl.IOleWindow

Bases: IUnknown

_iid_: ClassVar[GUID] = GUID("{00000114-0000-0000-C000-000000000046}")
_methods_: ClassVar[List[_ComMemberSpec]] = [<comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>]
ContextSensitiveHelp = <COM method offset 4: WinFunctionType>
GetWindow = <COM method offset 3: WinFunctionType>
__com_ContextSensitiveHelp = <COM method offset 4: WinFunctionType>
__com_GetWindow = <COM method offset 3: WinFunctionType>
class objidl._LARGE_INTEGER

Bases: Structure

_fields_ = [('QuadPart', <class 'ctypes.c_longlong'>)]
QuadPart

Structure/Union member

class objidl._ULARGE_INTEGER

Bases: Structure

_fields_ = [('QuadPart', <class 'ctypes.c_ulonglong'>)]
QuadPart

Structure/Union member

class objidl.tagSTATSTG

Bases: Structure

_fields_ = [('pwcsName', <class 'ctypes.c_wchar_p'>), ('type', <class 'ctypes.c_ulong'>), ('cbSize', <class 'objidl._ULARGE_INTEGER'>), ('mtime', <class 'winKernel.FILETIME'>), ('ctime', <class 'winKernel.FILETIME'>), ('atime', <class 'winKernel.FILETIME'>), ('grfMode', <class 'ctypes.c_ulong'>), ('grfLocksSupported', <class 'ctypes.c_ulong'>), ('clsid', <class 'comtypes.GUID.GUID'>), ('grfStateBits', <class 'ctypes.c_ulong'>), ('reserved', <class 'ctypes.c_ulong'>)]
atime

Structure/Union member

cbSize

Structure/Union member

clsid

Structure/Union member

ctime

Structure/Union member

grfLocksSupported

Structure/Union member

grfMode

Structure/Union member

grfStateBits

Structure/Union member

mtime

Structure/Union member

pwcsName

Structure/Union member

reserved

Structure/Union member

type

Structure/Union member

class objidl.ISequentialStream

Bases: IUnknown

_iid_: ClassVar[GUID] = GUID("{0C733A30-2A1C-11CE-ADE5-00AA0044773D}")
_idlflags_ = []
_methods_: ClassVar[List[_ComMemberSpec]] = [<comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>]
RemoteRead = <COM method offset 3: WinFunctionType>
RemoteWrite = <COM method offset 4: WinFunctionType>
__com_RemoteRead = <COM method offset 3: WinFunctionType>
__com_RemoteWrite = <COM method offset 4: WinFunctionType>
class objidl.IStream

Bases: ISequentialStream

_iid_: ClassVar[GUID] = GUID("{0000000C-0000-0000-C000-000000000046}")
_idlflags_ = []
Clone = <COM method offset 13: WinFunctionType>
Commit = <COM method offset 8: WinFunctionType>
LockRegion = <COM method offset 10: WinFunctionType>
RemoteCopyTo = <COM method offset 7: WinFunctionType>
RemoteSeek = <COM method offset 5: WinFunctionType>
Revert = <COM method offset 9: WinFunctionType>
SetSize = <COM method offset 6: WinFunctionType>
Stat = <COM method offset 12: WinFunctionType>
UnlockRegion = <COM method offset 11: WinFunctionType>
__com_Clone = <COM method offset 13: WinFunctionType>
__com_Commit = <COM method offset 8: WinFunctionType>
__com_LockRegion = <COM method offset 10: WinFunctionType>
__com_RemoteCopyTo = <COM method offset 7: WinFunctionType>
__com_RemoteSeek = <COM method offset 5: WinFunctionType>
__com_Revert = <COM method offset 9: WinFunctionType>
__com_SetSize = <COM method offset 6: WinFunctionType>
__com_Stat = <COM method offset 12: WinFunctionType>
__com_UnlockRegion = <COM method offset 11: WinFunctionType>
_methods_: ClassVar[List[_ComMemberSpec]] = [<comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>]
class objidl.IPersistStream

Bases: IPersist

_iid_: ClassVar[GUID] = GUID("{00000109-0000-0000-C000-000000000046}")
_idlflags_ = []
_methods_: ClassVar[List[_ComMemberSpec]] = [<comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>]
GetSizeMax = <COM method offset 7: WinFunctionType>
IsDirty = <COM method offset 4: WinFunctionType>
Load = <COM method offset 5: WinFunctionType>
Save = <COM method offset 6: WinFunctionType>
__com_GetSizeMax = <COM method offset 7: WinFunctionType>
__com_IsDirty = <COM method offset 4: WinFunctionType>
__com_Load = <COM method offset 5: WinFunctionType>
__com_Save = <COM method offset 6: WinFunctionType>
class objidl.IRunningObjectTable

Bases: IUnknown

_iid_: ClassVar[GUID] = GUID("{00000010-0000-0000-C000-000000000046}")
_idlflags_ = []
EnumRunning = <COM method offset 9: WinFunctionType>
GetObject = <COM method offset 6: WinFunctionType>
GetTimeOfLastChange = <COM method offset 8: WinFunctionType>
IsRunning = <COM method offset 5: WinFunctionType>
NoteChangeTime = <COM method offset 7: WinFunctionType>
Register = <COM method offset 3: WinFunctionType>
Revoke = <COM method offset 4: WinFunctionType>
__com_EnumRunning = <COM method offset 9: WinFunctionType>
__com_GetObject = <COM method offset 6: WinFunctionType>
__com_GetTimeOfLastChange = <COM method offset 8: WinFunctionType>
__com_IsRunning = <COM method offset 5: WinFunctionType>
__com_NoteChangeTime = <COM method offset 7: WinFunctionType>
__com_Register = <COM method offset 3: WinFunctionType>
__com_Revoke = <COM method offset 4: WinFunctionType>
_methods_: ClassVar[List[_ComMemberSpec]] = [<comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>]
class objidl.IEnumString

Bases: IUnknown

_iid_: ClassVar[GUID] = GUID("{00000101-0000-0000-C000-000000000046}")
_idlflags_ = []
Clone = <COM method offset 6: WinFunctionType>
RemoteNext = <COM method offset 3: WinFunctionType>
Reset = <COM method offset 5: WinFunctionType>
Skip = <COM method offset 4: WinFunctionType>
__com_Clone = <COM method offset 6: WinFunctionType>
__com_RemoteNext = <COM method offset 3: WinFunctionType>
__com_Reset = <COM method offset 5: WinFunctionType>
__com_Skip = <COM method offset 4: WinFunctionType>
_methods_: ClassVar[List[_ComMemberSpec]] = [<comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>]
class objidl.IBindCtx

Bases: IUnknown

_iid_: ClassVar[GUID] = GUID("{0000000E-0000-0000-C000-000000000046}")
_idlflags_ = []
_methods_: ClassVar[List[_ComMemberSpec]] = [<comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>]
EnumObjectParam = <COM method offset 11: WinFunctionType>
GetObjectParam = <COM method offset 10: WinFunctionType>
GetRunningObjectTable = <COM method offset 8: WinFunctionType>
RegisterObjectBound = <COM method offset 3: WinFunctionType>
RegisterObjectParam = <COM method offset 9: WinFunctionType>
ReleaseBoundObjects = <COM method offset 5: WinFunctionType>
RemoteGetBindOptions(*args, **kw)
RemoteSetBindOptions = <COM method offset 6: WinFunctionType>
RevokeObjectBound = <COM method offset 4: WinFunctionType>
RevokeObjectParam = <COM method offset 12: WinFunctionType>
__com_EnumObjectParam = <COM method offset 11: WinFunctionType>
__com_GetObjectParam = <COM method offset 10: WinFunctionType>
__com_GetRunningObjectTable = <COM method offset 8: WinFunctionType>
__com_RegisterObjectBound = <COM method offset 3: WinFunctionType>
__com_RegisterObjectParam = <COM method offset 9: WinFunctionType>
__com_ReleaseBoundObjects = <COM method offset 5: WinFunctionType>
__com_RemoteGetBindOptions = <COM method offset 7: WinFunctionType>
__com_RemoteSetBindOptions = <COM method offset 6: WinFunctionType>
__com_RevokeObjectBound = <COM method offset 4: WinFunctionType>
__com_RevokeObjectParam = <COM method offset 12: WinFunctionType>
class objidl.IMoniker

Bases: IPersistStream

_iid_: ClassVar[GUID] = GUID("{0000000F-0000-0000-C000-000000000046}")
_idlflags_ = []
GetDisplayName(pbc, pmkToLeft)
CommonPrefixWith = <COM method offset 18: WinFunctionType>
ComposeWith = <COM method offset 11: WinFunctionType>
Enum = <COM method offset 12: WinFunctionType>
GetTimeOfLastChange = <COM method offset 16: WinFunctionType>
Hash = <COM method offset 14: WinFunctionType>
Inverse = <COM method offset 17: WinFunctionType>
IsEqual = <COM method offset 13: WinFunctionType>
IsRunning = <COM method offset 15: WinFunctionType>
IsSystemMoniker = <COM method offset 22: WinFunctionType>
ParseDisplayName = <COM method offset 21: WinFunctionType>
Reduce(*args, **kw)
RelativePathTo = <COM method offset 19: WinFunctionType>
RemoteBindToObject = <COM method offset 8: WinFunctionType>
RemoteBindToStorage = <COM method offset 9: WinFunctionType>
_GetDisplayName = <COM method offset 20: WinFunctionType>
__com_CommonPrefixWith = <COM method offset 18: WinFunctionType>
__com_ComposeWith = <COM method offset 11: WinFunctionType>
__com_Enum = <COM method offset 12: WinFunctionType>
__com_GetDisplayName = <COM method offset 20: WinFunctionType>
__com_GetTimeOfLastChange = <COM method offset 16: WinFunctionType>
__com_Hash = <COM method offset 14: WinFunctionType>
__com_Inverse = <COM method offset 17: WinFunctionType>
__com_IsEqual = <COM method offset 13: WinFunctionType>
__com_IsRunning = <COM method offset 15: WinFunctionType>
__com_IsSystemMoniker = <COM method offset 22: WinFunctionType>
__com_ParseDisplayName = <COM method offset 21: WinFunctionType>
__com_Reduce = <COM method offset 10: WinFunctionType>
__com_RelativePathTo = <COM method offset 19: WinFunctionType>
__com_RemoteBindToObject = <COM method offset 8: WinFunctionType>
__com_RemoteBindToStorage = <COM method offset 9: WinFunctionType>
_methods_: ClassVar[List[_ComMemberSpec]] = [<comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>]
class objidl.IEnumMoniker

Bases: IUnknown

_iid_: ClassVar[GUID] = GUID("{00000102-0000-0000-C000-000000000046}")
_idlflags_ = []
Next(celt)
Clone = <COM method offset 6: WinFunctionType>
Reset = <COM method offset 5: WinFunctionType>
Skip = <COM method offset 4: WinFunctionType>
__com_Clone = <COM method offset 6: WinFunctionType>
__com_Next = <COM method offset 3: WinFunctionType>
__com_Reset = <COM method offset 5: WinFunctionType>
__com_Skip = <COM method offset 4: WinFunctionType>
_Next = <COM method offset 3: WinFunctionType>
_methods_: ClassVar[List[_ComMemberSpec]] = [<comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>, <comtypes._memberspec._ComMemberSpec object>]