This document provides guidelines for portable device manufacturers on supporting Microsoft's Media Transfer Protocol (MTP) technology. It discusses using Microsoft's OS descriptor as a temporary replacement for a USB class ID for MTP devices. The document outlines the OS descriptor structure, compatibility with class IDs, requirements for devices to support the descriptor, and end user experiences with different device and operating system configurations.