No, but if you tell me what you're trying to accomplish more broadly I might be able to help you out.
I know that with GetFeatureValue one can query the features of the current product's key.But is there a way to query the features of other, non-current keys? Something likeGetFeatureValue(key,feature,value,size);
No, but if you tell me what you're trying to accomplish more broadly I might be able to help you out.
If the user tries to activate using an expired license key, I would like to give a message that that key has expired on such and such date. I can just say that the key has expired (without the date), but would be nice to be able to also provide the date.
Not a biggie, but nice to be able to.
You can only read custom license fields after a product key is activated. So a customer activated using the product key, you read the custom license field, and if it has expired simply tell them it has expired and give them some option to renew/buy/whatever from you, and then you simple extend that custom license field for that same key. So the customer never needs to get a new key.