Re: CoCreateInstanceAsAdmin how initialize com on thread?
Unless I'm reading the code wrong, the only change made to make it work is that arg 4 has been changed from size to 24? According to MSDN, that argument is the number of bytes in the array used as arg 3 (pin) - which on that basis should be size. Confucius reigns! :confused:
Re: CoCreateInstanceAsAdmin how initialize com on thread?
Hello
Yes it is all a bit confusing.
I got the number from here:
https://msdn.microsoft.com/en-us/library/hh880986.aspx
Re: CoCreateInstanceAsAdmin how initialize com on thread?
In that case the array passed as the third arg also needs to be of size 24 elements - so passing pin isn't right as that array has only 9 elements. You'll need to have an initialised 24 element array and pass that as the third param so that the 3rd and 4th param are in agreement.
Re: CoCreateInstanceAsAdmin how initialize com on thread?
Hmm I guess you are right. It does create a card but when I try to use it, it says "The security device is not fully personalized for use".
Which was fixed with changing the false value to true. Maybe it doesn't mather that they don't match. I hope..