Here's a quick example of how to call the Analytics API from C++:
LicenseValidator *m_lv =newLicenseValidator ();// Add the install (replace the hard code values with the values of your choice)CComBSTR bstrInstallID;m_lv->analytics->AddInstall(_bstr_t("1.0.0.0"),_bstr_t("2.0.0.0"),_bstr_t("MYPC"),_bstr_t("MYPC"),_bstr_t(activationKey),_bstr_t(computerKey), VARIANT_FALSE,_bstr_t("MY_PRODUCT"),1,0,&bstrInstallID);// Record the returned bstrInstallID in the registry or in your application's configuration file// When your application is uninstalled, call RemoveInstallCComBSTR bstrErrorMessage;m_lv->analytics->RemoveInstall(_bstr_t(bstrInstallID),&bstrErrorMessage);