# 14.7. Interfaces — PythonForWindows 1.0.3 documentation

# 14.7. Interfaces

class windows.generated_def.interfaces.ICallFactory
  QueryInterface()
  AddRef()
  Release()
  CreateCall()

class windows.generated_def.interfaces.ICallFrame
  QueryInterface()
  AddRef()
  Release()
  GetInfo()
  GetIIDAndMethod()
  GetNames()
  GetStackLocation()
  SetStackLocation()
  SetReturnValue()
  GetReturnValue()
  GetParamInfo()
  SetParam()
  GetParam()
  Copy()
  Free()
  FreeParam()
  WalkFrame()
  GetMarshalSizeMax()
  Marshal()
  Unmarshal()
  ReleaseMarshalData()
  Invoke()

class windows.generated_def.interfaces.ICallFrameEvents
  QueryInterface()
  AddRef()
  Release()
  OnCall()

class windows.generated_def.interfaces.ICallFrameWalker
  QueryInterface()
  AddRef()
  Release()
  OnWalkInterface()

class windows.generated_def.interfaces.ICallInterceptor
  QueryInterface()
  AddRef()
  Release()
  CallIndirect()
  GetMethodInfo()
  GetStackSize()
  GetIID()
  RegisterSink()
  GetRegisteredSink()

class windows.generated_def.interfaces.IClassFactory
  QueryInterface()
  AddRef()
  Release()
  CreateInstance()
  LockServer()

class windows.generated_def.interfaces.IClientSecurity
  QueryInterface()
  AddRef()
  Release()
  QueryBlanket()
  SetBlanket()
  CopyProxy()

class windows.generated_def.interfaces.IComCatalog
  QueryInterface()
  AddRef()
  Release()
  GetClassInfo()
  GetApplicationInfo()
  GetProcessInfo()
  GetServerGroupInfo()
  GetRetQueueInfo()
  GetApplicationInfoForExe()
  GetTypeLibrary()
  GetInterfaceInfo()
  FlushCache()
  GetClassInfoFromProgId()

class windows.generated_def.interfaces.IDispatch
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()

class windows.generated_def.interfaces.IEnumVARIANT
  QueryInterface()
  AddRef()
  Release()
  Next()
  Skip()
  Reset()
  Clone()

class windows.generated_def.interfaces.IInternalUnknown
  QueryInterface()
  AddRef()
  Release()
  QueryInternalInterface()

class windows.generated_def.interfaces.IMarshal
  QueryInterface()
  AddRef()
  Release()
  GetUnmarshalClass()
  GetMarshalSizeMax()
  MarshalInterface()
  UnmarshalInterface()
  ReleaseMarshalData()
  DisconnectObject()

class windows.generated_def.interfaces.IMoniker
  QueryInterface()
  AddRef()
  Release()
  GetClassID()
  IsDirty()
  Load()
  Save()
  GetSizeMax()
  BindToObject()
  BindToStorage()
  Reduce()
  ComposeWith()
  Enum()
  IsEqual()
  Hash()
  IsRunning()
  GetTimeOfLastChange()
  Inverse()
  CommonPrefixWith()
  RelativePathTo()
  GetDisplayName()
  ParseDisplayName()
  IsSystemMoniker()

class windows.generated_def.interfaces.INetFwPolicy2
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_CurrentProfileTypes()
  get_FirewallEnabled()
  put_FirewallEnabled()
  get_ExcludedInterfaces()
  put_ExcludedInterfaces()
  get_BlockAllInboundTraffic()
  put_BlockAllInboundTraffic()
  get_NotificationsDisabled()
  put_NotificationsDisabled()
  get_UnicastResponsesToMulticastBroadcastDisabled()
  put_UnicastResponsesToMulticastBroadcastDisabled()
  get_Rules()
  get_ServiceRestriction()
  EnableRuleGroup()
  IsRuleGroupEnabled()
  RestoreLocalFirewallDefaults()
  get_DefaultInboundAction()
  put_DefaultInboundAction()
  get_DefaultOutboundAction()
  put_DefaultOutboundAction()
  get_IsRuleGroupCurrentlyEnabled()
  get_LocalPolicyModifyState()

class windows.generated_def.interfaces.INetFwRule
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_Name()
  put_Name()
  get_Description()
  put_Description()
  get_ApplicationName()
  put_ApplicationName()
  get_ServiceName()
  put_ServiceName()
  get_Protocol()
  put_Protocol()
  get_LocalPorts()
  put_LocalPorts()
  get_RemotePorts()
  put_RemotePorts()
  get_LocalAddresses()
  put_LocalAddresses()
  get_RemoteAddresses()
  put_RemoteAddresses()
  get_IcmpTypesAndCodes()
  put_IcmpTypesAndCodes()
  get_Direction()
  put_Direction()
  get_Interfaces()
  put_Interfaces()
  get_InterfaceTypes()
  put_InterfaceTypes()
  get_Enabled()
  put_Enabled()
  get_Grouping()
  put_Grouping()
  get_Profiles()
  put_Profiles()
  get_EdgeTraversal()
  put_EdgeTraversal()
  get_Action()
  put_Action()

class windows.generated_def.interfaces.INetFwRules
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_Count()
  Add()
  Remove()
  Item()
  get__NewEnum()

class windows.generated_def.interfaces.INetFwServiceRestriction
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  RestrictService()
  ServiceRestricted()
  get_Rules()

class windows.generated_def.interfaces.IObjContext
  QueryInterface()
  AddRef()
  Release()
  SetProperty()
  RemoveProperty()
  GetProperty()
  EnumContextProps()
  Reserved1()
  Reserved2()
  Reserved3()
  Reserved4()
  Reserved5()
  Reserved6()
  Reserved7()

class windows.generated_def.interfaces.IPersist
  QueryInterface()
  AddRef()
  Release()
  GetClassID()

class windows.generated_def.interfaces.IPersistFile
  QueryInterface()
  AddRef()
  Release()
  GetClassID()
  IsDirty()
  Load()
  Save()
  SaveCompleted()
  GetCurFile()

class windows.generated_def.interfaces.IRemUnknown
  QueryInterface()
  AddRef()
  Release()
  RemQueryInterface()
  RemAddRef()
  RemRelease()

class windows.generated_def.interfaces.IShellLinkA
  QueryInterface()
  AddRef()
  Release()
  GetPath()
  GetIDList()
  SetIDList()
  GetDescription()
  SetDescription()
  GetWorkingDirectory()
  SetWorkingDirectory()
  GetArguments()
  SetArguments()
  GetHotkey()
  SetHotkey()
  GetShowCmd()
  SetShowCmd()
  GetIconLocation()
  SetIconLocation()
  SetRelativePath()
  Resolve()
  SetPath()

class windows.generated_def.interfaces.IShellLinkW
  QueryInterface()
  AddRef()
  Release()
  GetPath()
  GetIDList()
  SetIDList()
  GetDescription()
  SetDescription()
  GetWorkingDirectory()
  SetWorkingDirectory()
  GetArguments()
  SetArguments()
  GetHotkey()
  SetHotkey()
  GetShowCmd()
  SetShowCmd()
  GetIconLocation()
  SetIconLocation()
  SetRelativePath()
  Resolve()
  SetPath()

class windows.generated_def.interfaces.IStdIdentity
  QueryInterface()
  AddRef()
  Release()

class windows.generated_def.interfaces.IStorage
  QueryInterface()
  AddRef()
  Release()
  CreateStream()
  OpenStream()
  CreateStorage()
  OpenStorage()
  CopyTo()
  MoveElementTo()
  Commit()
  Revert()
  EnumElements()
  DestroyElement()
  RenameElement()
  SetElementTimes()
  SetClass()
  SetStateBits()
  Stat()

class windows.generated_def.interfaces.IStream
  QueryInterface()
  AddRef()
  Release()
  Read()
  Write()
  Seek()
  SetSize()
  CopyTo()
  Commit()
  Revert()
  LockRegion()
  UnlockRegion()
  Stat()
  Clone()

class windows.generated_def.interfaces.ITypeComp
  QueryInterface()
  AddRef()
  Release()
  Bind()
  BindType()

class windows.generated_def.interfaces.ITypeInfo
  QueryInterface()
  AddRef()
  Release()
  GetTypeAttr()
  GetTypeComp()
  GetFuncDesc()
  GetVarDesc()
  GetNames()
  GetRefTypeOfImplType()
  GetImplTypeFlags()
  GetIDsOfNames()
  Invoke()
  GetDocumentation()
  GetDllEntry()
  GetRefTypeInfo()
  AddressOfMember()
  CreateInstance()
  GetMops()
  GetContainingTypeLib()
  ReleaseTypeAttr()
  ReleaseFuncDesc()
  ReleaseVarDesc()

class windows.generated_def.interfaces.ITypeLib
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetTypeInfoType()
  GetTypeInfoOfGuid()
  GetLibAttr()
  GetTypeComp()
  GetDocumentation()
  IsName()
  FindName()
  ReleaseTLibAttr()

class windows.generated_def.interfaces.IUnknown
  QueryInterface()
  AddRef()
  Release()

class windows.generated_def.interfaces.IBackgroundCopyCallback
  QueryInterface()
  AddRef()
  Release()
  JobTransferred()
  JobError()
  JobModification()

class windows.generated_def.interfaces.IBackgroundCopyError
  QueryInterface()
  AddRef()
  Release()
  GetError()
  GetFile()
  GetErrorDescription()
  GetErrorContextDescription()
  GetProtocol()

class windows.generated_def.interfaces.IBackgroundCopyFile
  QueryInterface()
  AddRef()
  Release()
  GetRemoteName()
  GetLocalName()
  GetProgress()

class windows.generated_def.interfaces.IBackgroundCopyFile2
  QueryInterface()
  AddRef()
  Release()
  GetRemoteName()
  GetLocalName()
  GetProgress()
  GetFileRanges()
  SetRemoteName()

class windows.generated_def.interfaces.IBackgroundCopyFile3
  QueryInterface()
  AddRef()
  Release()
  GetRemoteName()
  GetLocalName()
  GetProgress()
  GetFileRanges()
  SetRemoteName()
  GetTemporaryName()
  SetValidationState()
  GetValidationState()
  IsDownloadedFromPeer()

class windows.generated_def.interfaces.IBackgroundCopyJob
  QueryInterface()
  AddRef()
  Release()
  AddFileSet()
  AddFile()
  EnumFiles()
  Suspend()
  Resume()
  Cancel()
  Complete()
  GetId()
  GetType()
  GetProgress()
  GetTimes()
  GetState()
  GetError()
  GetOwner()
  SetDisplayName()
  GetDisplayName()
  SetDescription()
  GetDescription()
  SetPriority()
  GetPriority()
  SetNotifyFlags()
  GetNotifyFlags()
  SetNotifyInterface()
  GetNotifyInterface()
  SetMinimumRetryDelay()
  GetMinimumRetryDelay()
  SetNoProgressTimeout()
  GetNoProgressTimeout()
  GetErrorCount()
  SetProxySettings()
  GetProxySettings()
  TakeOwnership()

class windows.generated_def.interfaces.IBackgroundCopyJob2
  QueryInterface()
  AddRef()
  Release()
  AddFileSet()
  AddFile()
  EnumFiles()
  Suspend()
  Resume()
  Cancel()
  Complete()
  GetId()
  GetType()
  GetProgress()
  GetTimes()
  GetState()
  GetError()
  GetOwner()
  SetDisplayName()
  GetDisplayName()
  SetDescription()
  GetDescription()
  SetPriority()
  GetPriority()
  SetNotifyFlags()
  GetNotifyFlags()
  SetNotifyInterface()
  GetNotifyInterface()
  SetMinimumRetryDelay()
  GetMinimumRetryDelay()
  SetNoProgressTimeout()
  GetNoProgressTimeout()
  GetErrorCount()
  SetProxySettings()
  GetProxySettings()
  TakeOwnership()
  SetNotifyCmdLine()
  GetNotifyCmdLine()
  GetReplyProgress()
  GetReplyData()
  SetReplyFileName()
  GetReplyFileName()
  SetCredentials()
  RemoveCredentials()

class windows.generated_def.interfaces.IBackgroundCopyManager
  QueryInterface()
  AddRef()
  Release()
  CreateJob()
  GetJob()
  EnumJobs()
  GetErrorDescription()

class windows.generated_def.interfaces.IEnumBackgroundCopyFiles
  QueryInterface()
  AddRef()
  Release()
  Next()
  Skip()
  Reset()
  Clone()
  GetCount()

class windows.generated_def.interfaces.IEnumBackgroundCopyJobs
  QueryInterface()
  AddRef()
  Release()
  Next()
  Skip()
  Reset()
  Clone()
  GetCount()

class windows.generated_def.interfaces.IActivationProperties
  QueryInterface()
  AddRef()
  Release()
  GetUnmarshalClass()
  GetMarshalSizeMax()
  MarshalInterface()
  UnmarshalInterface()
  ReleaseMarshalData()
  DisconnectObject()
  SetDestCtx()
  SetMarshalFlags()
  SetLocalBlob()
  GetLocalBlob()

class windows.generated_def.interfaces.IActivationPropertiesOut
  QueryInterface()
  AddRef()
  Release()
  GetActivationID()
  GetObjectInterface()
  GetObjectInterfaces()
  RemoveRequestedIIDs()

class windows.generated_def.interfaces.IActivationPropertiesIn
  QueryInterface()
  AddRef()
  Release()
  GetActivationID()
  GetClassInfo()
  GetClsctx()
  GetActivationFlags()
  AddRequestedIIDs()
  GetRequestedIIDs()
  DelegateGetClassObject()
  DelegateCreateInstance()
  DelegateCIAndGetCF()
  GetReturnActivationProperties()

class windows.generated_def.interfaces.IActivationStageInfo
  QueryInterface()
  AddRef()
  Release()
  SetStageAndIndex()
  GetStage()
  GetIndex()

class windows.generated_def.interfaces.IClassClassicInfo
  QueryInterface()
  AddRef()
  Release()
  GetThreadingModel()
  GetModulePath()
  GetImplementedClsid()
  GetProcess()
  GetRemoteServerName()
  GetLocalServerType()
  GetSurrogateCommandLine()

class windows.generated_def.interfaces.IComClassInfo
  QueryInterface()
  AddRef()
  Release()
  GetConfiguredClsid()
  GetProgId()
  GetClassName()
  GetApplication()
  GetClassContext()
  GetCustomActivatorCount()
  GetCustomActivatorClsids()
  GetCustomActivators()
  GetTypeInfo()
  IsComPlusConfiguredClass()
  MustRunInClientContext()
  GetVersionNumber()
  Lock()
  Unlock()

class windows.generated_def.interfaces.IContext
  QueryInterface()
  AddRef()
  Release()
  SetProperty()
  RemoveProperty()
  GetProperty()
  EnumContextProps()

class windows.generated_def.interfaces.IEnumContextProps
  QueryInterface()
  AddRef()
  Release()
  Next()
  Skip()
  Reset()
  Clone()
  Count()

class windows.generated_def.interfaces.IEnumSTATSTG
  QueryInterface()
  AddRef()
  Release()
  Next()
  Skip()
  Reset()
  Clone()

class windows.generated_def.interfaces.IInitActivationPropertiesIn
  QueryInterface()
  AddRef()
  Release()
  SetClsctx()
  SetActivationFlags()
  SetClassInfo()
  SetContextInfo()
  SetConstructFromStorage()
  SetConstructFromFile()

class windows.generated_def.interfaces.IOpaqueDataInfo
  QueryInterface()
  AddRef()
  Release()
  AddOpaqueData()
  GetOpaqueData()
  DeleteOpaqueData()
  GetOpaqueDataCount()
  GetAllOpaqueData()

class windows.generated_def.interfaces.IPrivActivationPropertiesIn
  QueryInterface()
  AddRef()
  Release()
  GetActivationID()
  GetClassInfo()
  GetClsctx()
  GetActivationFlags()
  AddRequestedIIDs()
  GetRequestedIIDs()
  DelegateGetClassObject()
  DelegateCreateInstance()
  DelegateCIAndGetCF()
  GetReturnActivationProperties()
  PrivGetReturnActivationProperties()
  GetCOMVersion()
  GetClsid()
  GetClientToken()
  GetDestCtx()

class windows.generated_def.interfaces.IPrivActivationPropertiesOut
  QueryInterface()
  AddRef()
  Release()
  GetActivationID()
  GetObjectInterface()
  GetObjectInterfaces()
  RemoveRequestedIIDs()
  SetObjectInterfaces()
  SetMarshalledResults()
  GetMarshalledResults()

class windows.generated_def.interfaces.IScmReplyInfo
  QueryInterface()
  AddRef()
  Release()
  SetResolverInfo()
  GetResolverInfo()
  SetRemoteReplyInfo()
  GetRemoteReplyInfo()

class windows.generated_def.interfaces.IScmRequestInfo
  QueryInterface()
  AddRef()
  Release()
  SetScmInfo()
  GetScmInfo()
  SetRemoteRequestInfo()
  GetRemoteRequestInfo()

class windows.generated_def.interfaces.IStandardActivator
  QueryInterface()
  AddRef()
  Release()
  StandardGetClassObject()
  StandardCreateInstance()
  StandardGetInstanceFromFile()
  StandardGetInstanceFromIStorage()
  Reset()

class windows.generated_def.interfaces.ISystemActivator
  QueryInterface()
  AddRef()
  Release()
  GetClassObject()
  CreateInstance()

class windows.generated_def.interfaces.IBindCtx
  QueryInterface()
  AddRef()
  Release()
  RegisterObjectBound()
  RevokeObjectBound()
  ReleaseBoundObjects()
  SetBindOptions()
  GetBindOptions()
  GetRunningObjectTable()
  RegisterObjectParam()
  GetObjectParam()
  EnumObjectParam()
  RevokeObjectParam()

class windows.generated_def.interfaces.IEnumExplorerCommand
  QueryInterface()
  AddRef()
  Release()
  Next()
  Skip()
  Reset()
  Clone()

class windows.generated_def.interfaces.IEnumMoniker
  QueryInterface()
  AddRef()
  Release()
  Next()
  Skip()
  Reset()
  Clone()

class windows.generated_def.interfaces.IEnumShellItems
  QueryInterface()
  AddRef()
  Release()
  Next()
  Skip()
  Reset()
  Clone()

class windows.generated_def.interfaces.IEnumString
  QueryInterface()
  AddRef()
  Release()
  Next()
  Skip()
  Reset()
  Clone()

class windows.generated_def.interfaces.IExplorerCommand
  QueryInterface()
  AddRef()
  Release()
  GetTitle()
  GetIcon()
  GetToolTip()
  GetCanonicalName()
  GetState()
  Invoke()
  GetFlags()
  EnumSubCommands()

class windows.generated_def.interfaces.IRunningObjectTable
  QueryInterface()
  AddRef()
  Release()
  Register()
  Revoke()
  IsRunning()
  GetObject()
  NoteChangeTime()
  GetTimeOfLastChange()
  EnumRunning()

class windows.generated_def.interfaces.IShellItem
  QueryInterface()
  AddRef()
  Release()
  BindToHandler()
  GetParent()
  GetDisplayName()
  GetAttributes()
  Compare()

class windows.generated_def.interfaces.IShellItemArray
  QueryInterface()
  AddRef()
  Release()
  BindToHandler()
  GetPropertyStore()
  GetPropertyDescriptionList()
  GetAttributes()
  GetCount()
  GetItemAt()
  EnumItems()

class windows.generated_def.interfaces.IProxyManager
  QueryInterface()
  AddRef()
  Release()
  CreateServer()
  IsConnected()
  LockConnection()
  Disconnect()
  GetConnectionStatus()
  ScalarDeletingDestructor()
  SetMapping()
  GetMapping()
  GetServerObjectContext()
  GetWrapperForContex()

class windows.generated_def.interfaces.IProxyServerIdentity
  QueryInterface()
  AddRef()
  Release()
  GetServerProcessId()
  GetServerProcessHandle()

class windows.generated_def.interfaces.IApplicationActivationManager
  QueryInterface()
  AddRef()
  Release()
  ActivateApplication()
  ActivateForFile()
  ActivateForProtocol()

class windows.generated_def.interfaces.IPackageDebugSettings
  QueryInterface()
  AddRef()
  Release()
  EnableDebugging()
  DisableDebugging()
  Suspend()
  Resume()
  TerminateAllProcesses()
  SetTargetSessionId()
  EnumerateBackgroundTasks()
  ActivateBackgroundTask()
  StartServicing()
  StopServicing()
  StartSessionRedirection()
  StopSessionRedirection()
  GetPackageExecutionState()
  RegisterForPackageStateChanges()
  UnregisterForPackageStateChanges()

class windows.generated_def.interfaces.IPackageExecutionStateChangeNotification
  QueryInterface()
  AddRef()
  Release()
  OnStateChanged()

class windows.generated_def.interfaces.IChannelHook
  QueryInterface()
  AddRef()
  Release()
  ClientGetSize()
  ClientFillBuffer()
  ClientNotify()
  ServerNotify()
  ServerGetSize()
  ServerFillBuffer()

class windows.generated_def.interfaces.IRpcChannelBuffer
  QueryInterface()
  AddRef()
  Release()
  GetBuffer()
  SendReceive()
  FreeBuffer()
  GetDestCtx()
  IsConnected()

class windows.generated_def.interfaces.IRpcHelper
  QueryInterface()
  AddRef()
  Release()
  GetDCOMProtocolVersion()
  GetIIDFromOBJREF()

class windows.generated_def.interfaces.IRpcOptions
  QueryInterface()
  AddRef()
  Release()
  Set()
  Query()

class windows.generated_def.interfaces.IRpcStubBuffer
  QueryInterface()
  AddRef()
  Release()
  Connect()
  Disconnect()
  Invoke()
  IsIIDSupported()
  CountRefs()
  DebugServerQueryInterface()
  DebugServerRelease()

class windows.generated_def.interfaces.IAction
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_Id()
  put_Id()
  get_Type()

class windows.generated_def.interfaces.IActionCollection
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_Count()
  get_Item()
  get__NewEnum()
  get_XmlText()
  put_XmlText()
  Create()
  Remove()
  Clear()
  get_Context()
  put_Context()

class windows.generated_def.interfaces.IComHandlerAction
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_Id()
  put_Id()
  get_Type()
  get_ClassId()
  put_ClassId()
  get_Data()
  put_Data()

class windows.generated_def.interfaces.IEmailAction
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_Id()
  put_Id()
  get_Type()
  get_Server()
  put_Server()
  get_Subject()
  put_Subject()
  get_To()
  put_To()
  get_Cc()
  put_Cc()
  get_Bcc()
  put_Bcc()
  get_ReplyTo()
  put_ReplyTo()
  get_From()
  put_From()
  get_HeaderFields()
  put_HeaderFields()
  get_Body()
  put_Body()
  get_Attachments()
  put_Attachments()

class windows.generated_def.interfaces.IExecAction
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_Id()
  put_Id()
  get_Type()
  get_Path()
  put_Path()
  get_Arguments()
  put_Arguments()
  get_WorkingDirectory()
  put_WorkingDirectory()

class windows.generated_def.interfaces.IIdleSettings
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_IdleDuration()
  put_IdleDuration()
  get_WaitTimeout()
  put_WaitTimeout()
  get_StopOnIdleEnd()
  put_StopOnIdleEnd()
  get_RestartOnIdle()
  put_RestartOnIdle()

class windows.generated_def.interfaces.INetworkSettings
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_Name()
  put_Name()
  get_Id()
  put_Id()

class windows.generated_def.interfaces.IPrincipal
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_Id()
  put_Id()
  get_DisplayName()
  put_DisplayName()
  get_UserId()
  put_UserId()
  get_LogonType()
  put_LogonType()
  get_GroupId()
  put_GroupId()
  get_RunLevel()
  put_RunLevel()

class windows.generated_def.interfaces.IRegisteredTask
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_Name()
  get_Path()
  get_State()
  get_Enabled()
  put_Enabled()
  Run()
  RunEx()
  GetInstances()
  get_LastRunTime()
  get_LastTaskResult()
  get_NumberOfMissedRuns()
  get_NextRunTime()
  get_Definition()
  get_Xml()
  GetSecurityDescriptor()
  SetSecurityDescriptor()
  Stop()
  GetRunTimes()

class windows.generated_def.interfaces.IRegisteredTaskCollection
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_Count()
  get_Item()
  get__NewEnum()

class windows.generated_def.interfaces.IRegistrationInfo
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_Description()
  put_Description()
  get_Author()
  put_Author()
  get_Version()
  put_Version()
  get_Date()
  put_Date()
  get_Documentation()
  put_Documentation()
  get_XmlText()
  put_XmlText()
  get_URI()
  put_URI()
  get_SecurityDescriptor()
  put_SecurityDescriptor()
  get_Source()
  put_Source()

class windows.generated_def.interfaces.IRepetitionPattern
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_Interval()
  put_Interval()
  get_Duration()
  put_Duration()
  get_StopAtDurationEnd()
  put_StopAtDurationEnd()

class windows.generated_def.interfaces.IRunningTask
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_Name()
  get_InstanceGuid()
  get_Path()
  get_State()
  get_CurrentAction()
  Stop()
  Refresh()
  get_EnginePID()

class windows.generated_def.interfaces.IRunningTaskCollection
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_Count()
  get_Item()
  get__NewEnum()

class windows.generated_def.interfaces.IShowMessageAction
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_Id()
  put_Id()
  get_Type()
  get_Title()
  put_Title()
  get_MessageBody()
  put_MessageBody()

class windows.generated_def.interfaces.ITaskDefinition
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_RegistrationInfo()
  put_RegistrationInfo()
  get_Triggers()
  put_Triggers()
  get_Settings()
  put_Settings()
  get_Data()
  put_Data()
  get_Principal()
  put_Principal()
  get_Actions()
  put_Actions()
  get_XmlText()
  put_XmlText()

class windows.generated_def.interfaces.ITaskFolder
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_Name()
  get_Path()
  GetFolder()
  GetFolders()
  CreateFolder()
  DeleteFolder()
  GetTask()
  GetTasks()
  DeleteTask()
  RegisterTask()
  RegisterTaskDefinition()
  GetSecurityDescriptor()
  SetSecurityDescriptor()

class windows.generated_def.interfaces.ITaskFolderCollection
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_Count()
  get_Item()
  get__NewEnum()

class windows.generated_def.interfaces.ITaskNamedValueCollection
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_Count()
  get_Item()
  get__NewEnum()
  Create()
  Remove()
  Clear()

class windows.generated_def.interfaces.ITaskNamedValuePair
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_Name()
  put_Name()
  get_Value()
  put_Value()

class windows.generated_def.interfaces.ITaskService
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  GetFolder()
  GetRunningTasks()
  NewTask()
  Connect()
  get_Connected()
  get_TargetServer()
  get_ConnectedUser()
  get_ConnectedDomain()
  get_HighestVersion()

class windows.generated_def.interfaces.ITaskSettings
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_AllowDemandStart()
  put_AllowDemandStart()
  get_RestartInterval()
  put_RestartInterval()
  get_RestartCount()
  put_RestartCount()
  get_MultipleInstances()
  put_MultipleInstances()
  get_StopIfGoingOnBatteries()
  put_StopIfGoingOnBatteries()
  get_DisallowStartIfOnBatteries()
  put_DisallowStartIfOnBatteries()
  get_AllowHardTerminate()
  put_AllowHardTerminate()
  get_StartWhenAvailable()
  put_StartWhenAvailable()
  get_XmlText()
  put_XmlText()
  get_RunOnlyIfNetworkAvailable()
  put_RunOnlyIfNetworkAvailable()
  get_ExecutionTimeLimit()
  put_ExecutionTimeLimit()
  get_Enabled()
  put_Enabled()
  get_DeleteExpiredTaskAfter()
  put_DeleteExpiredTaskAfter()
  get_Priority()
  put_Priority()
  get_Compatibility()
  put_Compatibility()
  get_Hidden()
  put_Hidden()
  get_IdleSettings()
  put_IdleSettings()
  get_RunOnlyIfIdle()
  put_RunOnlyIfIdle()
  get_WakeToRun()
  put_WakeToRun()
  get_NetworkSettings()
  put_NetworkSettings()

class windows.generated_def.interfaces.ITrigger
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_Type()
  get_Id()
  put_Id()
  get_Repetition()
  put_Repetition()
  get_ExecutionTimeLimit()
  put_ExecutionTimeLimit()
  get_StartBoundary()
  put_StartBoundary()
  get_EndBoundary()
  put_EndBoundary()
  get_Enabled()
  put_Enabled()

class windows.generated_def.interfaces.ITriggerCollection
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  get_Count()
  get_Item()
  get__NewEnum()
  Create()
  Remove()
  Clear()

class windows.generated_def.interfaces.IWebBrowser2
  QueryInterface()
  AddRef()
  Release()
  GetTypeInfoCount()
  GetTypeInfo()
  GetIDsOfNames()
  Invoke()
  GoBack()
  GoForward()
  GoHome()
  GoSearch()
  Navigate()
  Refresh()
  Refresh2()
  Stop()
  get_Application()
  get_Parent()
  get_Container()
  get_Document()
  get_TopLevelContainer()
  get_Type()
  get_Left()
  put_Left()
  get_Top()
  put_Top()
  get_Width()
  put_Width()
  get_Height()
  put_Height()
  get_LocationName()
  get_LocationURL()
  get_Busy()
  Quit()
  ClientToWindow()
  PutProperty()
  GetProperty()
  get_Name()
  get_HWND()
  get_FullName()
  get_Path()
  get_Visible()
  put_Visible()
  get_StatusBar()
  put_StatusBar()
  get_StatusText()
  put_StatusText()
  get_ToolBar()
  put_ToolBar()
  get_MenuBar()
  put_MenuBar()
  get_FullScreen()
  put_FullScreen()
  Navigate2()
  QueryStatusWB()
  ExecWB()
  ShowBrowserBar()
  get_ReadyState()
  get_Offline()
  put_Offline()
  get_Silent()
  put_Silent()
  get_RegisterAsBrowser()
  put_RegisterAsBrowser()
  get_RegisterAsDropTarget()
  put_RegisterAsDropTarget()
  get_TheaterMode()
  put_TheaterMode()
  get_AddressBar()
  put_AddressBar()
  get_Resizable()
  put_Resizable()

class windows.generated_def.interfaces.IEnumWbemClassObject
  QueryInterface()
  AddRef()
  Release()
  Reset()
  Next()
  NextAsync()
  Clone()
  Skip()

class windows.generated_def.interfaces.IWbemCallResult
  QueryInterface()
  AddRef()
  Release()
  GetResultObject()
  GetResultString()
  GetResultServices()
  GetCallStatus()

class windows.generated_def.interfaces.IWbemClassObject
  QueryInterface()
  AddRef()
  Release()
  GetQualifierSet()
  Get()
  Put()
  Delete()
  GetNames()
  BeginEnumeration()
  Next()
  EndEnumeration()
  GetPropertyQualifierSet()
  Clone()
  GetObjectText()
  SpawnDerivedClass()
  SpawnInstance()
  CompareTo()
  GetPropertyOrigin()
  InheritsFrom()
  GetMethod()
  PutMethod()
  DeleteMethod()
  BeginMethodEnumeration()
  NextMethod()
  EndMethodEnumeration()
  GetMethodQualifierSet()
  GetMethodOrigin()

class windows.generated_def.interfaces.IWbemContext
  QueryInterface()
  AddRef()
  Release()
  Clone()
  GetNames()
  BeginEnumeration()
  Next()
  EndEnumeration()
  SetValue()
  GetValue()
  DeleteValue()
  DeleteAll()

class windows.generated_def.interfaces.IWbemLocator
  QueryInterface()
  AddRef()
  Release()
  ConnectServer()

class windows.generated_def.interfaces.IWbemObjectSink
  QueryInterface()
  AddRef()
  Release()
  Indicate()
  SetStatus()

class windows.generated_def.interfaces.IWbemObjectTextSrc
  QueryInterface()
  AddRef()
  Release()
  GetText()
  CreateFromText()

class windows.generated_def.interfaces.IWbemQualifierSet
  QueryInterface()
  AddRef()
  Release()
  Get()
  Put()
  Delete()
  GetNames()
  BeginEnumeration()
  Next()
  EndEnumeration()

class windows.generated_def.interfaces.IWbemServices
  QueryInterface()
  AddRef()
  Release()
  OpenNamespace()
  CancelAsyncCall()
  QueryObjectSink()
  GetObject()
  GetObjectAsync()
  PutClass()
  PutClassAsync()
  DeleteClass()
  DeleteClassAsync()
  CreateClassEnum()
  CreateClassEnumAsync()
  PutInstance()
  PutInstanceAsync()
  DeleteInstance()
  DeleteInstanceAsync()
  CreateInstanceEnum()
  CreateInstanceEnumAsync()
  ExecQuery()
  ExecQueryAsync()
  ExecNotificationQuery()
  ExecNotificationQueryAsync()
  ExecMethod()
  ExecMethodAsync()