IAMDeviceRemoval::DeviceInfo

 
Microsoft DirectShow 9.0

IAMDeviceRemoval::DeviceInfo

The DeviceInfo method retrieves information about the device.

Syntax

  HRESULT DeviceInfo(
    CLSID *
  pclsidInterfaceClass
  ,
    LPWSTR *
  pwszSymbolicLink

  );

Parameters

pclsidInterfaceClass

[out]  Receives a GUID that specifies the device interface class.

pwszSymbolicLink

[out]  Receives a pointer to a string that contains the Plug and Play (PnP) device path for the device. The caller must release the string by calling CoTaskMemFree. This parameter can be NULL.

Return Values

If the method succeeds, it returns S_OK. Otherwise it returns an HRESULT error code.

Requirements

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

Library: Use Strmiids.lib.

Remarks

For more information about the device interface classes and device paths, see Device I/O in the Windows SDK documentation.

See Also