ReactOS  0.4.14-dev-358-gbef841c
IBDA_EthernetFilter Interface Reference

import"bdaiface.idl";

Inheritance diagram for IBDA_EthernetFilter:
Collaboration diagram for IBDA_EthernetFilter:

Public Member Functions

HRESULT GetMulticastListSize ([in, out] ULONG *pulcbAddresses)
 
HRESULT PutMulticastList ([in] ULONG ulcbAddresses, [in] BYTE *pAddressList)
 
HRESULT GetMulticastList ([in, out] ULONG *pulcbAddresses, [out] BYTE *pAddressList)
 
HRESULT PutMulticastMode ([in] ULONG ulModeMask)
 
HRESULT GetMulticastMode ([out] ULONG *pulModeMask)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Detailed Description

Definition at line 49 of file bdaiface.idl.

Member Function Documentation

◆ GetMulticastList()

HRESULT IBDA_EthernetFilter::GetMulticastList ( [in, out] ULONG pulcbAddresses,
[out] BYTE pAddressList 
)

Implemented in CEthernetFilter.

◆ GetMulticastListSize()

HRESULT IBDA_EthernetFilter::GetMulticastListSize ( [in, out] ULONG pulcbAddresses)

Implemented in CEthernetFilter.

◆ GetMulticastMode()

HRESULT IBDA_EthernetFilter::GetMulticastMode ( [out] ULONG pulModeMask)

Implemented in CEthernetFilter.

◆ PutMulticastList()

HRESULT IBDA_EthernetFilter::PutMulticastList ( [in] ULONG  ulcbAddresses,
[in] BYTE pAddressList 
)

Implemented in CEthernetFilter.

◆ PutMulticastMode()

HRESULT IBDA_EthernetFilter::PutMulticastMode ( [in] ULONG  ulModeMask)

Implemented in CEthernetFilter.


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