Privilege

Privilege refere-se a se um aplicativo possui ou está monitorando a sessão. Se o aplicativo for o proprietário da sessão, ele poderá executar uma variedade de operações de sessão. Se o aplicativo estiver apenas monitorando, ele receberá mensagens de estado e poderá acessar informações de sessão, mas qualquer tentativa de executar a maioria das operações resultará em um erro.

Durante a inicialização, um aplicativo informa ao TAPI qual nível de privilégio ele requer em quais endereços. O TAPI oferece sessões de entrada somente para aplicativos que se registraram para proprietário ou proprietário e monitorar privilégios.

O privilégio de um aplicativo em uma sessão que ele cria é sempre proprietário.

TAPI 2.x: Consulte lineGetCallStatus, dwCallPrivilege membro de LINECALLSTATUS, lineSetCallPrivilege.

TAPI 3.x: Consulte ITCallInfo::get_Privilege, ITCallInfo::get_CallInfoLong, chamado com o CIL_NUMBEROFOWNERS ou CIL_NUMBEROFMONITORS membro do CALLINFO_LONG.