Share via


IVoIPCallLogDB::CreateRecord (Windows Embedded CE 6.0)

1/6/2010

This method creates a new call record in a call log database.

Syntax

HRESULT CreateRecord( 
  VoIPCallType vct, 
  IVoIPCallRecord** ppiRecord 
);

Parameters

  • vct
    [in] A VoIPCallType enumeration value specifying the type of call.
  • ppiRecord
    [out, retval] Pointer to the IVoIPCallRecord interface. If the method succeeds, an object is created. The caller must free this object by using IUnknown::Release when it is no longer being used.

Return Value

The following table shows the possible return value.

Value Description

VOIP_E_NOTINITIALIZED

The database is not initialized.IVoIPCallLogDB::Init must be called before this method can complete successfully.

Remarks

Note

This documentation applies to functionality implemented in sample code for the VAIL Database Store. For more information, see VAIL Database Store Reference.

Requirements

Header Voipstore.h, voipstore.idl
Windows Embedded CE Windows CE .NET 4.2 and later

See Also

Reference

IVoIPCallLogDB
VAIL Database Store Reference
IVoIPCallRecord
VoIPCallType