The Upgrade property is reserved for future use.
object.Upgrade
object
Expression that evaluates to an object in the Applies To list
Long
Read-only
HRESULT GetUpgrade(LPLONG pRetVal);