Platform SDK: TAPI

PHONEEXTENSIONID

The PHONEEXTENSIONID structure describes an extension identifier. Extension identifiers are used to identify service provider-specific extensions for phone device classes. The phoneNegotiateAPIVersion and TSPI_phoneGetExtensionID functions return this structure.

typedef struct phoneextensionid_tag {
  DWORD  dwExtensionID0;
  DWORD  dwExtensionID1;
  DWORD  dwExtensionID2;
  DWORD  dwExtensionID3;
} PHONEEXTENSIONID, FAR *LPPHONEEXTENSIONID; 

Members

dwExtensionID0
dwExtensionID1
dwExtensionID2
dwExtensionID3
These four DWORD members together specify a universally unique extension identifier that identifies a phone 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

phoneNegotiateAPIVersion, TSPI_phoneGetExtensionID