IltmmTVTuner::get_CountryCode Example for C++

void GetCaptureTVTunerCountryCode(IltmmCapture *pCapture)
{
   long lCountryCode;
   CString szCountryCode;
   IltmmTVTuner* pTuner;

   // get the tuner object
   HRESULT hr = pCapture->get_TVTuner(&pTuner);
   if(SUCCEEDED(hr) && pTuner != NULL)
   {
      // set the country code to 1
      pTuner->put_CountryCode(1);

      // get it to check
      pTuner->get_CountryCode(&lCountryCode);

      // display the current country code
      szCountryCode.Format(TEXT("Country code is %d"), lCountryCode);

      MessageBox(NULL, szCountryCode, TEXT("TV Tuner Country Code"), MB_OK);

      // release the tuner object
      pTuner->Release();
   }
}