TAPIPERMANENTID

The TAPIPERMANENTID structure uniquely identifies a TAPI line device or phone device.

typedef struct tapipermanentid_tag {
    DWORD  dwProviderID;
    DWORD  dwPermanentDeviceID;
} TAPIPERMANENTID, *LPTAPIPERMANENTID;
 

Members

dwProviderID
The provider identifier of the provider that owns the device.
dwPermanentDeviceID
The permanent line identifier or phone identifier of the device. This identifier can be obtained from the TAPI LINEDEVCAPS structure for a line device or the TAPI PHONECAPS structure for a phone device.

See Also

LINEDEVCAPS, PHONECAPS, TAPICLIENT_LineAddToConference, TAPICLIENT_LineBlindTransfer, TAPICLIENT_LineForward, TAPICLIENT_LineGenerateDigits, TAPICLIENT_LineMakeCall, TAPICLIENT_LineOpen, TAPICLIENT_LineRedirect, TAPICLIENT_LineSetCallData, TAPICLIENT_LineSetCallParams, TAPICLIENT_LineSetCallPrivilege, TAPICLIENT_LineSetCallTreatment, TAPICLIENT_LineSetCurrentLocation, TAPICLIENT_LineSetDevConfig, TAPICLIENT_LineSetLineDevStatus, TAPICLIENT_LineSetMediaControl, TAPICLIENT_LineSetMediaMode, TAPICLIENT_LineSetTerminal, TAPICLIENT_PhoneOpen