CreateRegistrationRequestCertificateW

Top  Previous  Next

This function creates registration request certificate for the e-mail registration service. Unicode version.

 

static bool CreateRegistrationRequestCertificateW(WideString stFilePath, WideString stLicenseCode);

 

Parameters

 

 WideString stFilePath - certificate request path.

 WideString stLicenseCode - license code.

 

Return value

 

 Returns True if there are no errors.

 Returns False if some errors were occurred.

 

Requirements

 

 Library: IntelliProtectorDummy.dll

 Source: UnitIntelliProtector.h

 

Example

 

void __fastcall TFormRegistrationByEmail::CreateRegistrationRequestCertificate(TObject *Sender)

{

 if (editLicenseCode->Text.Length() == 0)

 {

    Application->MessageBoxA(L"Please specify the license code", L"License is empty", MB_OK);

    return;

 }

 

 TSaveDialog*  saveDialog = new TSaveDialog(this);

 saveDialog->FileName = _certFilename;

 saveDialog->InitialDir = GetCurrentDir();

 saveDialog->Options << ofOverwritePrompt << ofHideReadOnly;

 saveDialog->Filter = L"Data Files (*.dat)|*.dat|All Files (*.*)|*.*|";

 

 if (saveDialog->Execute())

 {

   if (CIntelliProtector::CreateRegistrationRequestCertificateW(saveDialog->FileName, editLicenseCode->Text) == FALSE)

         Application->MessageBoxA(L"Error, certificate is not saved!", L"", MB_OK);

 }

 

 delete saveDialog;

}

 

 

 

 

 





Copyright © 2011 intelliprotector.com