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 an identification of a minimum operating system version able to support an extended descriptor set; 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.