2.2.3.1.26 LINECALLPRIVILEGE_Constants
The LINECALLPRIVILEGE_Constants are bit-flag constants that describe the kinds of access rights or privileges that an application with a call handle can have to the corresponding call.
Constant/value |
Description |
---|---|
LINECALLPRIVILEGE_NONE 0x00000001 |
The application has no privileges for the call. The application's handle is void and must not be used. |
LINECALLPRIVILEGE_MONITOR 0x00000002 |
The application has monitor privileges for the call. These privileges allow the application to monitor state changes and query information and status about the call. |
LINECALLPRIVILEGE_OWNER 0x00000004 |
The application has owner privileges for the call. These privileges allow the application to manipulate the call in ways that affect the state of the call. |
No extensibility. All 32 bits are reserved.
When a call handle is first provided to an application or whenever call privileges of that application are modified, the LINE_CALLSTATE packet is sent to the application. When an application hands off a call, and if the receiving application does not already have a handle with owner privileges, this packet informs the application about its new privileges to the call.