Platform SDK: TAPI |
The GetDevConfig method returns an opaque data structure. The exact contents are specific to the service provider and device class. The data structure specifies the configuration of a device associated with a particular line device. For example, the contents of this structure could specify data rate, character format, modulation schemes, and error control protocol settings for a datamodem device associated with the line.
HRESULT GetDevConfig( BSTR pDeviceClass, DWORD *pdwSize, BYTE **ppDeviceConfig );
Value | Meaning |
---|---|
S_OK | Method succeeded. |
E_POINTER | The pDeviceClass, pdwSize, or ppDeviceConfig parameter is not a valid pointer. |
E_OUTOFMEMORY | Insufficient memory exists to perform the operation. |
This method is a COM wrapper for the LineGetDevConfig TAPI 2.1 function.
The GetID must be performed prior to calling this method.
The application must use SysAllocString to allocate memory for the pDeviceClass parameter and use SysFreeString to free the memory when the variable is no longer needed.
Windows NT/2000: Requires Windows 2000.
Version: Requires TAPI 3.0 or later.
Header: Declared in Tapi3.h.
Library: Use T3iid.lib.
ITLegacyAddressMediaControl, SetDevConfig, ITLegacyCallMediaControl
TAPI 2.1 Cross-reference: LineGetDevConfig, LineSetDevConfig