Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In het volgende codevoorbeeld ziet u hoe u een aanroepobject maakt, de streams detecteert die zijn gekoppeld aan de aanroep, selecteert en maakt u de juiste terminals, selecteert u de terminals op de streams en voltooit u de verbinding.
Voordat u dit codevoorbeeld gebruikt, moet u de bewerkingen uitvoeren in TAPI- initialiseren en Een adresselecteren.
U moet ook de bewerkingen uitvoeren die worden geïllustreerd in Een Terminal- selecteren na de aanroep naar ITAddress::CreateCall.
Notitie
Dit voorbeeld bevat niet de foutcontrole en releases die geschikt zijn voor productiecode.
// Specify the destination address.
//
// szAddressToCall and
// dwAddressType have been
// retrieved from a user interface.
ITBasicCallControl * pBasicCall
bstrAddressToCall = SysAllocString( szAddressToCall );
// If ( bstrAddressToCall == NULL ) process the error here.
HRESULT hr = pAddress->CreateCall(
bstrAddressToCall,
dwAddressType,
&pBasicCall
);
// If ( hr != S_OK ) process the error here.
SysFreeString(bstrAddressToCall);
// Create the required terminals for this call.
{
// See the Select a Terminal code example.
}
// Make the connection.
pBasicCall->Connect( TRUE );
Verwante onderwerpen