ในการเชื่อมต่ออุปกรณ์ Type-C หนึ่งเครื่อง (พีซีหนึ่งเครื่อง) กับอุปกรณ์ Type-C USB อื่น (หรือพีซีอื่น) และคาดว่าจะมีการเชื่อมต่ออย่างน้อยหนึ่งใน "พันธมิตรลิงค์ Type-C" ต้องสนับสนุน DRD - อุปกรณ์บทบาทคู่ . พอร์ต DRD โฆษณาบทบาทคู่โดยสลับพิน CC (ช่องทางการสื่อสาร) อย่างต่อเนื่องจากการดึงลง 5.1k (หมายถึงอุปกรณ์ USB) เป็น 56k-22k-10k pull-up (แสดงถึงโฮสต์ USB ที่มีความสามารถในการจัดหา VBUS ที่แตกต่างกัน) มันจะปัดพลิกหลายรอบต่อวินาที
อย่างไรก็ตามในการเป็นอุปกรณ์ DRD Type-C นั้นจะต้องมีคอนโทรลเลอร์ USB สองตัวอยู่ภายในหนึ่งตัว xHCI (อินเตอร์เฟสคอนโทรลเลอร์โฮสต์) หนึ่งตัวและอินเตอร์เฟสคอนโทรลเลอร์อุปกรณ์ชนิด "DCI" อีกตัวหนึ่ง IO ของคอนโทรลเลอร์สองตัวนี้จะต้องเป็นมัลติเพล็กที่พอร์ต USB ขณะนี้มีเพียงไม่กี่ผลิตภัณฑ์ (โดยเฉพาะตระกูล Intel SoC หรือที่รู้จักกันในชื่อ "atom cheery trail" และชิปที่มุ่งเน้นมือถืออื่น ๆ ที่พบในโทรศัพท์มือถือ) มีความสามารถนี้ หากพีซีทำจากโปรเซสเซอร์เดสก์ท็อปไลน์ยังไม่มี DRD ให้บริการ
หากพีซีทั้งสองเครื่องเหมือนกันจะไม่มีการเชื่อมต่อ (และไม่มีอันตราย)
หากพีซี Type-C หนึ่งเครื่องมีฟังก์ชั่น DRD มันจะเลือกเฟสของ "โฆษณา flip-flop" ด้วยบทบาทที่อยู่ตรงข้ามกับอุปกรณ์บทบาทเดี่ยวที่เชื่อมต่อ หากอุปกรณ์เชื่อมต่อเป็นโฮสต์อุปกรณ์ DRD จะล็อคเป็นอุปกรณ์และในทางกลับกัน หากอุปกรณ์ทั้งคู่เป็น DRD บทบาทจะถูกเลือกแบบสุ่มและใหม่กว่าควรสลับได้ในซอฟต์แวร์