TELEPHONY_CALLSTATE enumeration (ksmedia.h)

The TELEPHONY_CALLSTATE enumeration defines constants that specify the state of a phone call.

Syntax

typedef enum {
  TELEPHONY_CALLSTATE_DISABLED,
  TELEPHONY_CALLSTATE_ENABLED,
  TELEPHONY_CALLSTATE_HOLD,
  TELEPHONY_CALLSTATE_PROVIDERTRANSITION
} TELEPHONY_CALLSTATE;

Constants

 
TELEPHONY_CALLSTATE_DISABLED
Specifies that the phone call is disabled.
TELEPHONY_CALLSTATE_ENABLED
Specifies that the phone call is enabled. This constant is set in a number of situations. For example, it will be set by the audio driver when the provider change operation is TELEPHONY_PROVIDERCHANGEOP_END and when TELEPHONY_CALLCONTROLOP_ENABLE is received.
TELEPHONY_CALLSTATE_HOLD
Specifies that the phone call is on hold.
TELEPHONY_CALLSTATE_PROVIDERTRANSITION
Specifies that the phone call is disabled. This constant is set by the audio driver when the provider change operation is TELEPHONY_PROVIDERCHANGEOP_BEGIN.

Requirements

Requirement Value
Minimum supported client Windows 10,Windows 10 Mobile
Minimum supported server None supported
Header ksmedia.h

See also

KSTELEPHONY_CALLINFO

TELEPHONY_PROVIDERCHANGEOP