Platform SDK: TAPI

LINEEXTENSIONID

The LINEEXTENSIONID structure describes an extension identifier. Extension identifiers are used to identify service provider-specific extensions for line devices. Multiple functions use this structure, including the lineNegotiateAPIVersion function and the TSPI_lineGetExtensionID function.

typedef struct lineextensionid_tag {
  DWORD  dwExtensionID0;
  DWORD  dwExtensionID1;
  DWORD  dwExtensionID2;
  DWORD  dwExtensionID3;
} LINEEXTENSIONID, FAR *LPLINEEXTENSIONID; 

Members

dwExtensionID0
dwExtensionID1
dwExtensionID2
dwExtensionID3
These four DWORD members together specify a universally unique extension identifier that identifies a line device class extension.

Remarks

This structure may not be extended.

Extension identifiers are generated using an SDK-provided generation utility.

Requirements

  Windows NT/2000: Requires Windows NT 4.0 SP3 or later.
  Windows 95/98: Requires Windows 95 or later.
  Version: Requires TAPI 1.4 or later.
  Header: Declared in Tapi.h.

See Also

lineNegotiateAPIVersion, TSPI_lineGetExtensionID