IPktXPacketXCtrl Interface Reference
[PacketX]

PacketXCtrl class default interface. More...

List of all members.

Public Member Functions

HRESULT Start (void)
 Start packet capture.
HRESULT Stop (void)
 Stop packet capture.
HRESULT Reset (void)
 Reset adapters collection .

Properties

IPktXAdapter Adapter [get, set]
 Selected network adapter.
IPktXAdapterCollection Adapters [get, set]
 Network adapters.
BSTR WinpcapVersion [get]
 Get Winpcap version.


Detailed Description

PacketXCtrl class default interface.

You can use this interface to enumerate currently available network adapters , select target adapter for packet capture and start or stop packet capture.


Member Function Documentation

HRESULT IPktXPacketXCtrl::Start ( void   ) 

Start packet capture.

Returns:
HRESULT error code.
See also:
IPktXPacketX::Start

HRESULT IPktXPacketXCtrl::Stop ( void   ) 

Stop packet capture.

Returns:
HRESULT error code.
See also:
IPktXPacketX::Stop

HRESULT IPktXPacketXCtrl::Reset ( void   ) 

Reset adapters collection .

Returns:
HRESULT error code.
See also:
IPktXPacketX::Reset


Property Documentation

HRESULT IPktXPacketXCtrl::Adapter [get, set]

Selected network adapter.

Returns:
HRESULT error code.
See also:
IPktXPacketX::Adapter

HRESULT IPktXPacketXCtrl::Adapters [get, set]

Network adapters.

Note:
PacketXCtrl persists adapter settings. This means you may have to reset adapters collection whenever you move to another computer or add new physical network interface.
Returns:
HRESULT error code.
See also:
IPktXPacketX::Adapters, IPktXPacketX::Reset

HRESULT IPktXPacketXCtrl::WinpcapVersion [get]

Get Winpcap version.

Returns winpcap version number.

Returns:
HRESULT error code.


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

Copyright © 2000-2007 beeSync. All rights reserved.