is InstallELAMCertificateInfo() only for production ? will not work for test certificate ?

Hi OSR Team

I am working on protected services using ELAM driver. while going through the Microsoft document, it says InstallELAMCertificateInfo() can be used to register protected services without rebooting the system. but it needs reboot else InstasllElamCertificateInfo() is giving error 577 .

will InstasllElamCertificateInfo() work only in production certificate?.

I am using now test certificate for development environment which is created by makecert.exe tool with ELAM EKU.
e.g makecert.exe -a SHA256 -r -pe -ss PrivateCertStore -n “CN=TestElam” -eku 1.3.6.1.4.1.311.61.4.1,1.3.6.1.5.5.7.3.3 -sr localmachine c:\test\TestElam.cer