ReactOS  0.4.13-dev-52-g0efcfec
IAMFilterData Interface Reference

import"fil_data.idl";

Inheritance diagram for IAMFilterData:
Collaboration diagram for IAMFilterData:

Public Types

typedef IAMFilterDataLPIAMFILTERDATA
 
typedef IAMFilterDataLPIAMFILTERDATA
 
typedef IAMFilterDataLPIAMFILTERDATA
 
typedef IAMFilterDataLPIAMFILTERDATA
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT ParseFilterData ([in] BYTE *rgbFilterData, [in] ULONG cb, [out] BYTE **prgbRegFilter2)
 
HRESULT CreateFilterData ([in] REGFILTER2 *prf2, [out] BYTE **prgbFilterData, [out] ULONG *pcb)
 
HRESULT ParseFilterData ([in] BYTE *rgbFilterData, [in] ULONG cb, [out] BYTE **prgbRegFilter2)
 
HRESULT CreateFilterData ([in] REGFILTER2 *prf2, [out] BYTE **prgbFilterData, [out] ULONG *pcb)
 
HRESULT ParseFilterData ([in] BYTE *rgbFilterData, [in] ULONG cb, [out] BYTE **prgbRegFilter2)
 
HRESULT CreateFilterData ([in] REGFILTER2 *prf2, [out] BYTE **prgbFilterData, [out] ULONG *pcb)
 
HRESULT ParseFilterData ([in] BYTE *rgbFilterData, [in] ULONG cb, [out] BYTE **prgbRegFilter2)
 
HRESULT CreateFilterData ([in] REGFILTER2 *prf2, [out] BYTE **prgbFilterData, [out] ULONG *pcb)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Detailed Description

Definition at line 34 of file fil_data.idl.

Member Typedef Documentation

◆ LPIAMFILTERDATA [1/4]

Definition at line 36 of file fil_data.idl.

◆ LPIAMFILTERDATA [2/4]

Definition at line 36 of file fil_data.idl.

◆ LPIAMFILTERDATA [3/4]

Definition at line 41 of file fil_data.idl.

◆ LPIAMFILTERDATA [4/4]

Definition at line 41 of file fil_data.idl.

Member Function Documentation

◆ CreateFilterData() [1/4]

HRESULT IAMFilterData::CreateFilterData ( [in] REGFILTER2 prf2,
[out] BYTE **  prgbFilterData,
[out] ULONG pcb 
)

◆ CreateFilterData() [2/4]

HRESULT IAMFilterData::CreateFilterData ( [in] REGFILTER2 prf2,
[out] BYTE **  prgbFilterData,
[out] ULONG pcb 
)

◆ CreateFilterData() [3/4]

HRESULT IAMFilterData::CreateFilterData ( [in] REGFILTER2 prf2,
[out] BYTE **  prgbFilterData,
[out] ULONG pcb 
)

◆ CreateFilterData() [4/4]

HRESULT IAMFilterData::CreateFilterData ( [in] REGFILTER2 prf2,
[out] BYTE **  prgbFilterData,
[out] ULONG pcb 
)

◆ ParseFilterData() [1/4]

HRESULT IAMFilterData::ParseFilterData ( [in] BYTE rgbFilterData,
[in] ULONG  cb,
[out] BYTE **  prgbRegFilter2 
)

◆ ParseFilterData() [2/4]

HRESULT IAMFilterData::ParseFilterData ( [in] BYTE rgbFilterData,
[in] ULONG  cb,
[out] BYTE **  prgbRegFilter2 
)

◆ ParseFilterData() [3/4]

HRESULT IAMFilterData::ParseFilterData ( [in] BYTE rgbFilterData,
[in] ULONG  cb,
[out] BYTE **  prgbRegFilter2 
)

◆ ParseFilterData() [4/4]

HRESULT IAMFilterData::ParseFilterData ( [in] BYTE rgbFilterData,
[in] ULONG  cb,
[out] BYTE **  prgbRegFilter2 
)

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