6 #ifndef ZDK_NET_Activation_h
7 #define ZDK_NET_Activation_h
9 #include "native_shared_ptr.h"
10 #include "PublicInterfaces.h"
11 #include "PermissionType.h"
12 #include "AudioVideoCodecs.h"
16 using namespace System::Collections::Generic;
27 ZDK::IActivation* cppRef =
nullptr;
39 property bool Activated
87 ZDK_NET::Result^
Start(System::String^ certCacheFile, System::String^ moduleName,
int opFlags, System::String^ username, System::String^ password, System::String^ version, System::String^ certPem);
184 ZDK_NET::Result^
CreateOfflineActivationFile(System::String^ activationFile, System::String^ username, System::String^ password, System::String^ hddSerial, System::String^ version, System::String^ pcUser, System::String^ pcName);
210 virtual long long Handle()
override;
212 virtual void Initialize()
override;
214 virtual void ReleaseReference()
override;
bool CheckHostname(System::String^ value)
Gets whether a given hostname (domain) is allowed to be used.
API invocation status result.
Definition: Result.h:24
bool CheckPermission(ZDK_NET::PermissionType value)
Gets whether a given ZDK functionality is enabled and can be used.
ZDK_NET::Result ^ Start(System::String^ certCacheFile, System::String^ moduleName, int opFlags, System::String^ username, System::String^ password, System::String^ version, System::String^ certPem)
Starts activation process.
ZDK_NET::Result ^ CreateOfflineActivationFileSDK(System::String^ activationFile, System::String^ username, System::String^ password)
Creates a file required for offline activation.
ZDK_NET::Result ^ StartSDK(System::String^ certCacheFile, System::String^ username, System::String^ password)
Starts activation for an SDK product.
Handles the Activation process of the ZDK.
Definition: Activation.h:25
ZDK_NET::Result ^ CreateOfflineActivationFile(System::String^ activationFile, System::String^ username, System::String^ password, System::String^ hddSerial, System::String^ version, System::String^ pcUser, System::String^ pcName)
Creates a file required for offline activation.
bool CheckCodecPermission(ZDK_NET::AudioVideoCodecs value)
Gets whether a given media (audio/video) codec is enabled and can be used.