1. A device comprising: a communication interface; a memory configured to store a plurality of descriptors accessible by a host computing system communicatively connected to the communication interface, the plurality of descriptors including: an extended capability descriptor including a header and at least one element, wherein the extended capability descriptor provides an identification of a minimum operating system version able to support an extended descriptor set, and wherein the extended capability descriptor includes at least one element indicating the existence of an alternative enumeration of the device to a host computing system; and one or more extended descriptors included in the extended descriptor set, the one or more extended descriptors recognizable to a host computing system executing at least the minimum operating system version and useable to enumerate the device thereon; wherein the device is configured to, in response to a request received via the communication interface from a host device, provide the extended capability descriptor to the host device.