Dynamic memory management in CryptAcquireContext