When X509_INTEGER is used for the lpszStructType with CryptEncodeObject, CryptEncodeObjectEx, CryptDecodeObject, or CryptDecodeObjectEx the following details apply.
N/A
pvStructInfo points to an arbitrary integer of 32 bits or less. The integer is treated as being signed.