ReactOS 0.4.16-dev-329-g9223134
enum Interface Reference
Inheritance diagram for enum:
Collaboration diagram for enum:

Classes

struct  _AUDIO_STREAM_CONFIG_CAPS
 
struct  _VIDEO_STREAM_CONFIG_CAPS
 

Public Types

typedef struct enum::_VIDEO_STREAM_CONFIG_CAPS VIDEO_STREAM_CONFIG_CAPS
 
typedef struct enum::_AUDIO_STREAM_CONFIG_CAPS AUDIO_STREAM_CONFIG_CAPS
 
typedef IAddrExclusionControl * LPADDREXCLUSIONCONTROL
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 
- Public Types inherited from IShellItem
enum  SIGDN {
  SIGDN_NORMALDISPLAY = 0 , SIGDN_PARENTRELATIVEPARSING = 0x80018001 , SIGDN_DESKTOPABSOLUTEPARSING = 0x80028000 , SIGDN_PARENTRELATIVEEDITING = 0x80031001 ,
  SIGDN_DESKTOPABSOLUTEEDITING = 0x8004c000 , SIGDN_FILESYSPATH = 0x80058000 , SIGDN_URL = 0x80068000 , SIGDN_PARENTRELATIVEFORADDRESSBAR = 0x8007c001 ,
  SIGDN_PARENTRELATIVE = 0x80080001
}
 
enum  _SICHINTF { SICHINT_DISPLAY = 0x00000000 , SICHINT_CANONICAL = 0x10000000 , SICHINT_TEST_FILESYSPATH_IF_NOT_EQUAL = 0x20000000 , SICHINT_ALLFIELDS = 0x80000000 }
 
typedef DWORD SICHINTF
 

Public Member Functions

HRESULT GetICreateDevEnum ([out] ICreateDevEnum **ppEnum)
 
HRESULT DeviceInfo ([out] CLSID *pclsidInterfaceClass, [out] LPWSTR *pwszSymbolicLink)
 
HRESULT Reassociate ()
 
HRESULT Disassociate ()
 
HRESULT SetFormat ([in] AM_MEDIA_TYPE *pmt)
 
HRESULT GetFormat ([in] AM_MEDIA_TYPE **pmt)
 
HRESULT GetNumberOfCapabilities ([out] int *piCount, [out] int *piSize)
 
HRESULT GetStreamCaps ([in] int iIndex, [out] AM_MEDIA_TYPE **pmt, [out] BYTE *pSCC)
 
HRESULT HasDialog ([in] int dialog)
 
HRESULT ShowDialog ([in] int dialog, [in] HWND hwnd)
 
HRESULT SendDriverMessage ([in] int dialog, [in] int msg, [in] long data1, [in] long data2)
 
HRESULT StartAt ([in] const REFERENCE_TIME *ptStart, [in] DWORD dwCookie)
 
HRESULT StopAt ([in] const REFERENCE_TIME *ptStop, [in] BOOL bSendExtra, [in] DWORD dwCookie)
 
HRESULT GetInfo ([out] AM_STREAM_INFO *pInfo)
 
HRESULT put_ModulationType ([in] ModulationType *pModulationType)
 
HRESULT get_ModulationType ([in, out] ModulationType *pModulationType)
 
HRESULT put_InnerFECMethod ([in] FECMethod *pFECMethod)
 
HRESULT get_InnerFECMethod ([in, out] FECMethod *pFECMethod)
 
HRESULT put_InnerFECRate ([in] BinaryConvolutionCodeRate *pFECRate)
 
HRESULT get_InnerFECRate ([in, out] BinaryConvolutionCodeRate *pFECRate)
 
HRESULT put_OuterFECMethod ([in] FECMethod *pFECMethod)
 
HRESULT get_OuterFECMethod ([in, out] FECMethod *pFECMethod)
 
HRESULT put_OuterFECRate ([in] BinaryConvolutionCodeRate *pFECRate)
 
HRESULT get_OuterFECRate ([in, out] BinaryConvolutionCodeRate *pFECRate)
 
HRESULT put_SymbolRate ([in] ULONG *pSymbolRate)
 
HRESULT get_SymbolRate ([in, out] ULONG *pSymbolRate)
 
HRESULT put_SpectralInversion ([in] SpectralInversion *pSpectralInversion)
 
HRESULT get_SpectralInversion ([in, out] SpectralInversion *pSpectralInversion)
 
HRESULT GetEvent ([in] DWORD dwFlags, [out] IMFMediaEvent **ppEvent)
 
HRESULT BeginGetEvent ([in] IMFAsyncCallback *pCallback, [in] IUnknown *punkState)
 
HRESULT RemoteBeginGetEvent ([in] IMFRemoteAsyncCallback *pCallback)
 
HRESULT EndGetEvent ([in] IMFAsyncResult *pResult, [out] IMFMediaEvent **ppEvent)
 
HRESULT RemoteEndGetEvent ([in] IUnknown *pResult, [out] DWORD *pcbEvent, [out, size_is(, *pcbEvent)] BYTE **ppbEvent)
 
HRESULT QueueEvent ([in] MediaEventType met, [in] REFGUID guidExtendedType, [in] HRESULT hrStatus, [in, unique] const PROPVARIANT *pvValue)
 
HRESULT ActivateObject ([in] REFIID riid, [out, iid_is(riid), retval] void **ppv)
 
HRESULT ShutdownObject ()
 
HRESULT DetachObject ()
 
HRESULT GetCurrentAddrExclusionList ([in] REFIID riid, [out, iid_is(riid)] void **ppEnumerator)
 
HRESULT UpdateAddrExclusionList ([in] IUnknown *pEnumerator)
 
HRESULT ExtractThumbnail ([in] IStorage *pStg, [in] ULONG ulLength, [in] ULONG ulHeight, [out] ULONG *pulOutputLength, [out] ULONG *pulOutputHeight, [out] HBITMAP *phOutputBitmap)
 
HRESULT OnFileUpdated ([in] IStorage *pStg)
 
HRESULT GetPropertyStore ([in] GETPROPERTYSTOREFLAGS flags, [in] REFIID riid, [out, iid_is(riid)] void **ppv)
 
HRESULT GetPropertyStoreWithCreateObject ([in] GETPROPERTYSTOREFLAGS flags, [in] IUnknown *punkCreateObject, [in] REFIID riid, [out, iid_is(riid)] void **ppv)
 
HRESULT GetPropertyStoreForKeys ([in, size_is(cKeys)] const PROPERTYKEY *rgKeys, [in] UINT cKeys, [in] GETPROPERTYSTOREFLAGS flags, [in] REFIID riid, [out, iid_is(riid)] void **ppv)
 
HRESULT GetPropertyDescriptionList ([in] REFPROPERTYKEY keyType, [in] REFIID riid, [out, iid_is(riid)] void **ppv)
 
HRESULT Update ([in, unique] IBindCtx *pbc)
 
HRESULT GetProperty ([in] REFPROPERTYKEY key, [out] PROPVARIANT *ppropvar)
 
HRESULT GetCLSID ([in] REFPROPERTYKEY key, [out] CLSID *pclsid)
 
HRESULT GetFileTime ([in] REFPROPERTYKEY key, [out] FILETIME *pft)
 
HRESULT GetInt32 ([in] REFPROPERTYKEY key, [out] int *pi)
 
HRESULT GetString ([in] REFPROPERTYKEY key, [out, string] LPWSTR *ppsz)
 
HRESULT GetUInt32 ([in] REFPROPERTYKEY key, [out] ULONG *pui)
 
HRESULT GetUInt64 ([in] REFPROPERTYKEY key, [out] ULONGLONG *pull)
 
HRESULT GetBool ([in] REFPROPERTYKEY key, [out] BOOL *pf)
 
HRESULT Next ([in] ULONG count, [out, size_is(count), length_is(*fetched)] IAssocHandler **handlers, [out] ULONG *fetched)
 
HRESULT GetAnyNetworkAccess ([out]BOOL *pbAnyNetworkAccess)
 
HRESULT SetAnyNetworkAccess ([in]BOOL bAnyNetworkAccess)
 
HRESULT GetNetworkAdministrationAccess ([out]BOOL *pbNetworkAdministrationAccess)
 
HRESULT SetNetworkAdministrationAccess ([in]BOOL bNetworkAdministrationAccess)
 
HRESULT GetNetworkTransactionAccess ([out]BOOL *pbNetworkTransactionAccess)
 
HRESULT SetNetworkTransactionAccess ([in]BOOL bNetworkTransactionAccess)
 
HRESULT GetNetworkClientAccess ([out]BOOL *pbNetworkClientAccess)
 
HRESULT SetNetworkClientAccess ([in]BOOL bNetworkClientAccess)
 
HRESULT GetNetworkTIPAccess ([out]BOOL *pbNetworkTIPAccess)
 
HRESULT SetNetworkTIPAccess ([in]BOOL bNetworkTIPAccess)
 
HRESULT GetXAAccess ([out]BOOL *pbXAAccess)
 
HRESULT SetXAAccess ([in]BOOL bXAAccess)
 
HRESULT RestartDtcService (void)
 
HRESULT Create ([in]byte *pucLuPair,[in]DWORD cbLuPair,[out]IDtcLuRecovery **ppRecovery)
 
HRESULT ProcessSoftDist ([in] LPCWSTR szCDFURL, [in] IXMLElement *pSoftDistElement, [in, out] LPSOFTDISTINFO lpsdi)
 
HRESULT GetFirstCodeBase ([in] LPWSTR *szCodeBase, [in] LPDWORD dwMaxSize)
 
HRESULT GetNextCodeBase ([in] LPWSTR *szCodeBase, [in] LPDWORD dwMaxSize)
 
HRESULT AsyncInstallDistributionUnit ([in] IBindCtx *pbc, [in] LPVOID lpReserved, [in] DWORD flags, [in] LPCODEBASEHOLD lpcbh)
 
HRESULT SetMonitor ([in] const VMRGUID *vmrguid)
 
HRESULT GetMonitor ([out] VMRGUID *vmrguid)
 
HRESULT SetDefaultMonitor ([in] const VMRGUID *vmrguid)
 
HRESULT GetDefaultMonitor ([out] VMRGUID *vmrguid)
 
HRESULT GetAvailableMonitors ([out, size_is(array_size)] VMRMONITORINFO *info, [in] DWORD array_size, [out] DWORD *retrieved)
 
- Public Member Functions inherited from IFilterMapper2
HRESULT CreateCategory ([in] REFCLSID clsidCategory, [in] DWORD dwCategoryMerit, [in] LPCWSTR Description)
 
HRESULT UnregisterFilter ([in] const CLSID *pclsidCategory, [in] LPCOLESTR szInstance, [in] REFCLSID Filter)
 
HRESULT RegisterFilter ([in] REFCLSID clsidFilter, [in] LPCWSTR Name, [in, out] IMoniker **ppMoniker, [in] const CLSID *pclsidCategory, [in] LPCOLESTR szInstance, [in] const REGFILTER2 *prf2)
 
HRESULT EnumMatchingFilters ([out] IEnumMoniker **ppEnum, [in] DWORD dwFlags, [in] BOOL bExactMatch, [in] DWORD dwMerit, [in] BOOL bInputNeeded, [in] DWORD cInputTypes, [size_is(cInputTypes *2)] const GUID *pInputTypes, [in] const REGPINMEDIUM *pMedIn, [in] const CLSID *pPinCategoryIn, [in] BOOL bRender, [in] BOOL bOutputNeeded, [in] DWORD cOutputTypes, [size_is(cOutputTypes *2)] const GUID *pOutputTypes, [in] const REGPINMEDIUM *pMedOut, [in] const CLSID *pPinCategoryOut)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 
- Public Member Functions inherited from IMFAttributes
HRESULT GetItem (REFGUID guidKey, [in, out, ptr] PROPVARIANT *pValue)
 
HRESULT GetItemType (REFGUID guidKey, [out] MF_ATTRIBUTE_TYPE *pType)
 
HRESULT CompareItem (REFGUID guidKey, REFPROPVARIANT Value, [out] BOOL *pbResult)
 
HRESULT Compare (IMFAttributes *pTheirs, MF_ATTRIBUTES_MATCH_TYPE MatchType, [out] BOOL *pbResult)
 
HRESULT GetUINT32 (REFGUID guidKey, [out] UINT32 *punValue)
 
HRESULT GetUINT64 (REFGUID guidKey, [out] UINT64 *punValue)
 
HRESULT GetDouble (REFGUID guidKey, [out] double *pfValue)
 
HRESULT GetGUID (REFGUID guidKey, [out] GUID *pguidValue)
 
HRESULT GetStringLength (REFGUID guidKey, [out] UINT32 *pcchLength)
 
HRESULT GetString (REFGUID guidKey, [out, size_is(cchBufSize)] LPWSTR pwszValue, UINT32 cchBufSize, [in, out, ptr] UINT32 *pcchLength)
 
HRESULT GetAllocatedString (REFGUID guidKey, [out, size_is(, *pcchLength+1)] LPWSTR *ppwszValue, [out] UINT32 *pcchLength)
 
HRESULT GetBlobSize (REFGUID guidKey, [out] UINT32 *pcbBlobSize)
 
HRESULT GetBlob (REFGUID guidKey, [out, size_is(cbBufSize)] UINT8 *pBuf, UINT32 cbBufSize, [in, out, ptr] UINT32 *pcbBlobSize)
 
HRESULT GetAllocatedBlob (REFGUID guidKey, [out, size_is(, *pcbSize)] UINT8 **ppBuf, [out] UINT32 *pcbSize)
 
HRESULT GetUnknown (REFGUID guidKey, REFIID riid, [out, iid_is(riid)] LPVOID *ppv)
 
HRESULT SetItem (REFGUID guidKey, REFPROPVARIANT Value)
 
HRESULT DeleteItem (REFGUID guidKey)
 
HRESULT DeleteAllItems ()
 
HRESULT SetUINT32 (REFGUID guidKey, UINT32 unValue)
 
HRESULT SetUINT64 (REFGUID guidKey, UINT64 unValue)
 
HRESULT SetDouble (REFGUID guidKey, double fValue)
 
HRESULT SetGUID (REFGUID guidKey, REFGUID guidValue)
 
HRESULT SetString (REFGUID guidKey, [in, string] LPCWSTR wszValue)
 
HRESULT SetBlob (REFGUID guidKey, [in, size_is(cbBufSize)] const UINT8 *pBuf, UINT32 cbBufSize)
 
HRESULT SetUnknown (REFGUID guidKey, [in] IUnknown *pUnknown)
 
HRESULT LockStore ()
 
HRESULT UnlockStore ()
 
HRESULT GetCount ([out] UINT32 *pcItems)
 
HRESULT GetItemByIndex (UINT32 unIndex, [out] GUID *pguidKey, [in, out, ptr] PROPVARIANT *pValue)
 
HRESULT CopyAllItems ([in] IMFAttributes *pDest)
 
- Public Member Functions inherited from IShellItem
HRESULT BindToHandler ([in] IBindCtx *pbc, [in] REFGUID rbhid, [in] REFIID riid, [out, iid_is(riid)] void **ppvOut)
 
HRESULT GetParent ([out] IShellItem **ppsi)
 
HRESULT GetDisplayName ([in] SIGDN sigdnName, [out] LPWSTR *ppszName)
 
HRESULT GetAttributes ([in] SFGAOF sfgaoMask, [out] SFGAOF *psfgaoAttribs)
 
HRESULT Compare ([in] IShellItem *psi, [in] SICHINTF hint, [out] int *piOrder)
 

Detailed Description

Definition at line 313 of file axextend.idl.

Member Typedef Documentation

◆ AUDIO_STREAM_CONFIG_CAPS

◆ LPADDREXCLUSIONCONTROL

typedef IAddrExclusionControl* enum::LPADDREXCLUSIONCONTROL

Definition at line 2313 of file objidl.idl.

◆ VIDEO_STREAM_CONFIG_CAPS

Member Function Documentation

◆ ActivateObject()

HRESULT enum::ActivateObject ( [in] REFIID  riid,
[out, iid_is(riid), retval] void **  ppv 
)

◆ AsyncInstallDistributionUnit()

HRESULT enum::AsyncInstallDistributionUnit ( [in] IBindCtx pbc,
[in] LPVOID  lpReserved,
[in] DWORD  flags,
[in] LPCODEBASEHOLD  lpcbh 
)

◆ BeginGetEvent()

HRESULT enum::BeginGetEvent ( [in] IMFAsyncCallback pCallback,
[in] IUnknown punkState 
)

◆ Create()

HRESULT enum::Create ( [in] byte pucLuPair,
[in] DWORD  cbLuPair,
[out] IDtcLuRecovery **  ppRecovery 
)

◆ DetachObject()

HRESULT enum::DetachObject ( )

◆ DeviceInfo()

HRESULT enum::DeviceInfo ( [out] CLSID pclsidInterfaceClass,
[out] LPWSTR pwszSymbolicLink 
)

◆ Disassociate()

HRESULT enum::Disassociate ( )

◆ EndGetEvent()

HRESULT enum::EndGetEvent ( [in] IMFAsyncResult pResult,
[out] IMFMediaEvent **  ppEvent 
)

◆ ExtractThumbnail()

HRESULT enum::ExtractThumbnail ( [in] IStorage pStg,
[in] ULONG  ulLength,
[in] ULONG  ulHeight,
[out] ULONG pulOutputLength,
[out] ULONG pulOutputHeight,
[out] HBITMAP phOutputBitmap 
)

◆ get_InnerFECMethod()

HRESULT enum::get_InnerFECMethod ( [in, out] FECMethod pFECMethod)

◆ get_InnerFECRate()

HRESULT enum::get_InnerFECRate ( [in, out] BinaryConvolutionCodeRate pFECRate)

◆ get_ModulationType()

HRESULT enum::get_ModulationType ( [in, out] ModulationType pModulationType)

◆ get_OuterFECMethod()

HRESULT enum::get_OuterFECMethod ( [in, out] FECMethod pFECMethod)

◆ get_OuterFECRate()

HRESULT enum::get_OuterFECRate ( [in, out] BinaryConvolutionCodeRate pFECRate)

◆ get_SpectralInversion()

HRESULT enum::get_SpectralInversion ( [in, out] SpectralInversion pSpectralInversion)

◆ get_SymbolRate()

HRESULT enum::get_SymbolRate ( [in, out] ULONG pSymbolRate)

◆ GetAnyNetworkAccess()

HRESULT enum::GetAnyNetworkAccess ( [out] BOOL pbAnyNetworkAccess)

◆ GetAvailableMonitors()

HRESULT enum::GetAvailableMonitors ( [out, size_is(array_size)] VMRMONITORINFO info,
[in] DWORD  array_size,
[out] DWORD retrieved 
)

◆ GetBool()

HRESULT enum::GetBool ( [in] REFPROPERTYKEY  key,
[out] BOOL pf 
)

◆ GetCLSID()

HRESULT enum::GetCLSID ( [in] REFPROPERTYKEY  key,
[out] CLSID pclsid 
)

◆ GetCurrentAddrExclusionList()

HRESULT enum::GetCurrentAddrExclusionList ( [in] REFIID  riid,
[out, iid_is(riid)] void **  ppEnumerator 
)

◆ GetDefaultMonitor()

HRESULT enum::GetDefaultMonitor ( [out] VMRGUID vmrguid)

◆ GetEvent()

HRESULT enum::GetEvent ( [in] DWORD  dwFlags,
[out] IMFMediaEvent **  ppEvent 
)

◆ GetFileTime()

HRESULT enum::GetFileTime ( [in] REFPROPERTYKEY  key,
[out] FILETIME pft 
)

◆ GetFirstCodeBase()

HRESULT enum::GetFirstCodeBase ( [in] LPWSTR szCodeBase,
[in] LPDWORD  dwMaxSize 
)

◆ GetFormat()

HRESULT enum::GetFormat ( [in] AM_MEDIA_TYPE **  pmt)

◆ GetICreateDevEnum()

HRESULT enum::GetICreateDevEnum ( [out] ICreateDevEnum **  ppEnum)

◆ GetInfo()

HRESULT enum::GetInfo ( [out] AM_STREAM_INFO pInfo)

◆ GetInt32()

HRESULT enum::GetInt32 ( [in] REFPROPERTYKEY  key,
[out] int pi 
)

◆ GetMonitor()

HRESULT enum::GetMonitor ( [out] VMRGUID vmrguid)

◆ GetNetworkAdministrationAccess()

HRESULT enum::GetNetworkAdministrationAccess ( [out] BOOL pbNetworkAdministrationAccess)

◆ GetNetworkClientAccess()

HRESULT enum::GetNetworkClientAccess ( [out] BOOL pbNetworkClientAccess)

◆ GetNetworkTIPAccess()

HRESULT enum::GetNetworkTIPAccess ( [out] BOOL pbNetworkTIPAccess)

◆ GetNetworkTransactionAccess()

HRESULT enum::GetNetworkTransactionAccess ( [out] BOOL pbNetworkTransactionAccess)

◆ GetNextCodeBase()

HRESULT enum::GetNextCodeBase ( [in] LPWSTR szCodeBase,
[in] LPDWORD  dwMaxSize 
)

◆ GetNumberOfCapabilities()

HRESULT enum::GetNumberOfCapabilities ( [out] int piCount,
[out] int piSize 
)

◆ GetProperty()

HRESULT enum::GetProperty ( [in] REFPROPERTYKEY  key,
[out] PROPVARIANT *  ppropvar 
)

◆ GetPropertyDescriptionList()

HRESULT enum::GetPropertyDescriptionList ( [in] REFPROPERTYKEY  keyType,
[in] REFIID  riid,
[out, iid_is(riid)] void **  ppv 
)

◆ GetPropertyStore()

HRESULT enum::GetPropertyStore ( [in] GETPROPERTYSTOREFLAGS  flags,
[in] REFIID  riid,
[out, iid_is(riid)] void **  ppv 
)

◆ GetPropertyStoreForKeys()

HRESULT enum::GetPropertyStoreForKeys ( [in, size_is(cKeys)] const PROPERTYKEY *  rgKeys,
[in] UINT  cKeys,
[in] GETPROPERTYSTOREFLAGS  flags,
[in] REFIID  riid,
[out, iid_is(riid)] void **  ppv 
)

◆ GetPropertyStoreWithCreateObject()

HRESULT enum::GetPropertyStoreWithCreateObject ( [in] GETPROPERTYSTOREFLAGS  flags,
[in] IUnknown punkCreateObject,
[in] REFIID  riid,
[out, iid_is(riid)] void **  ppv 
)

◆ GetStreamCaps()

HRESULT enum::GetStreamCaps ( [in] int  iIndex,
[out] AM_MEDIA_TYPE **  pmt,
[out] BYTE pSCC 
)

◆ GetString()

HRESULT enum::GetString ( [in] REFPROPERTYKEY  key,
[out, string] LPWSTR ppsz 
)

◆ GetUInt32()

HRESULT enum::GetUInt32 ( [in] REFPROPERTYKEY  key,
[out] ULONG pui 
)

◆ GetUInt64()

HRESULT enum::GetUInt64 ( [in] REFPROPERTYKEY  key,
[out] ULONGLONG pull 
)

◆ GetXAAccess()

HRESULT enum::GetXAAccess ( [out] BOOL pbXAAccess)

◆ HasDialog()

HRESULT enum::HasDialog ( [in] int  dialog)

◆ Next()

HRESULT enum::Next ( [in] ULONG  count,
[out, size_is(count), length_is(*fetched)] IAssocHandler **  handlers,
[out] ULONG fetched 
)

◆ OnFileUpdated()

HRESULT enum::OnFileUpdated ( [in] IStorage pStg)

◆ ProcessSoftDist()

HRESULT enum::ProcessSoftDist ( [in] LPCWSTR  szCDFURL,
[in] IXMLElement *  pSoftDistElement,
[in, out] LPSOFTDISTINFO  lpsdi 
)

◆ put_InnerFECMethod()

HRESULT enum::put_InnerFECMethod ( [in] FECMethod pFECMethod)

◆ put_InnerFECRate()

HRESULT enum::put_InnerFECRate ( [in] BinaryConvolutionCodeRate pFECRate)

◆ put_ModulationType()

HRESULT enum::put_ModulationType ( [in] ModulationType pModulationType)

◆ put_OuterFECMethod()

HRESULT enum::put_OuterFECMethod ( [in] FECMethod pFECMethod)

◆ put_OuterFECRate()

HRESULT enum::put_OuterFECRate ( [in] BinaryConvolutionCodeRate pFECRate)

◆ put_SpectralInversion()

HRESULT enum::put_SpectralInversion ( [in] SpectralInversion pSpectralInversion)

◆ put_SymbolRate()

HRESULT enum::put_SymbolRate ( [in] ULONG pSymbolRate)

◆ QueueEvent()

HRESULT enum::QueueEvent ( [in] MediaEventType  met,
[in] REFGUID  guidExtendedType,
[in] HRESULT  hrStatus,
[in, unique] const PROPVARIANT *  pvValue 
)

◆ Reassociate()

HRESULT enum::Reassociate ( )

◆ RemoteBeginGetEvent()

HRESULT enum::RemoteBeginGetEvent ( [in] IMFRemoteAsyncCallback pCallback)

◆ RemoteEndGetEvent()

HRESULT enum::RemoteEndGetEvent ( [in] IUnknown pResult,
[out] DWORD pcbEvent,
[out, size_is(, *pcbEvent)] BYTE **  ppbEvent 
)

◆ RestartDtcService()

HRESULT enum::RestartDtcService ( void  )

◆ SendDriverMessage()

HRESULT enum::SendDriverMessage ( [in] int  dialog,
[in] int  msg,
[in] long  data1,
[in] long  data2 
)

◆ SetAnyNetworkAccess()

HRESULT enum::SetAnyNetworkAccess ( [in] BOOL  bAnyNetworkAccess)

◆ SetDefaultMonitor()

HRESULT enum::SetDefaultMonitor ( [in] const VMRGUID vmrguid)

◆ SetFormat()

HRESULT enum::SetFormat ( [in] AM_MEDIA_TYPE pmt)

◆ SetMonitor()

HRESULT enum::SetMonitor ( [in] const VMRGUID vmrguid)

◆ SetNetworkAdministrationAccess()

HRESULT enum::SetNetworkAdministrationAccess ( [in] BOOL  bNetworkAdministrationAccess)

◆ SetNetworkClientAccess()

HRESULT enum::SetNetworkClientAccess ( [in] BOOL  bNetworkClientAccess)

◆ SetNetworkTIPAccess()

HRESULT enum::SetNetworkTIPAccess ( [in] BOOL  bNetworkTIPAccess)

◆ SetNetworkTransactionAccess()

HRESULT enum::SetNetworkTransactionAccess ( [in] BOOL  bNetworkTransactionAccess)

◆ SetXAAccess()

HRESULT enum::SetXAAccess ( [in] BOOL  bXAAccess)

◆ ShowDialog()

HRESULT enum::ShowDialog ( [in] int  dialog,
[in] HWND  hwnd 
)

◆ ShutdownObject()

HRESULT enum::ShutdownObject ( )

◆ StartAt()

HRESULT enum::StartAt ( [in] const REFERENCE_TIME ptStart,
[in] DWORD  dwCookie 
)

◆ StopAt()

HRESULT enum::StopAt ( [in] const REFERENCE_TIME ptStop,
[in] BOOL  bSendExtra,
[in] DWORD  dwCookie 
)

◆ Update()

HRESULT enum::Update ( [in, unique] IBindCtx pbc)

◆ UpdateAddrExclusionList()

HRESULT enum::UpdateAddrExclusionList ( [in] IUnknown pEnumerator)

The documentation for this interface was generated from the following files: