IAMExtDevice::get_DevicePort

 
Microsoft DirectShow 9.0

IAMExtDevice::get_DevicePort

The get_DevicePort method retrieves the communication port to which the external device is connected.

Syntax

  HRESULT get_DevicePort(
  long *pDevicePort
);

Parameters

pDevicePort

[out]  Pointer to a long integer that receives one of the following values, indicating the port to which the device is connected:

Value Description
DEV_PORT_1394 IEEE 1394 Bus
DEV_PORT_ARTI ARTI driver
DEV_PORT_COM1 COM1
DEV_PORT_COM2 COM2
DEV_PORT_COM3 COM3
DEV_PORT_COM4 COM4
DEV_PORT_DIAQ Diaquest driver
DEV_PORT_SIM Simulation port
DEV_PORT_USB Universal Serial Bus

Return Values

When this method succeeds, it returns S_OK. Otherwise it returns an HRESULT error code.

DV Implementation

The MSDV driver returns the value DEV_PORT_1394. The UVC driver returns the value DEV_PORT_USB.

Requirements

Header: Declared in Strmif.h; include Dshow.h.

Library: Use Strmiids.lib.

See Also