วิธีการ
| CComPtr | กำหนด เริ่มต้นตัวชี้ของสมาชิก? |
| ปลดออก | ปรับตัวชี้ของสมาชิก? |
| ออก | ลดลงในการอ้างอิงนับบนวัตถุชี้ไปตามตัวชี้ของสมาชิก? |
| IsEqualObject | เปรียบเทียบสองวัตถุสำหรับการสมมูล? |
| แนบ | แนบตัวชี้ที่มีอยู่แล้วของจำนวนการอ้างอิงที่เพิ่มขึ้น? |
| CopyTo | ลอกภายในชี้ไปยังตัวชี้เป้าหมาย และเรียกใช้AddRefบนตัวชี้หากคัดลอกสำเร็จ? |
| SetSite | การตั้งค่าไซต์สำหรับตัวชี้ภายใน? |
| แนะนำ | สร้างจุดเชื่อมต่อกับวัตถุชี้ไปตามตัวชี้สมาร์ท? |
| CoCreateInstance | สร้างอินสแตนซ์ของวัตถุในลักษณะชนิดเซฟ? |
| QueryInterface | เรียกQueryInterfaceตัวชี้ภายในในลักษณะชนิดเซฟ? |
ตัวดำเนินการ
| ตัวดำเนินการ T * | แปลงวัตถุCComPtr T*? |
| ตัวดำเนินการ * | ส่งกลับค่าของตัวชี้สมาชิก dereferenced? |
| ตัวดำเนินการแอมป์(&A); | ส่งกลับค่าอยู่ของตัวชี้ของสมาชิก? |
| ตัวดำเนินการ-gt(&G); | ส่งกลับตัวชี้ของสมาชิก? |
| ตัวดำเนิน = | กำหนดเป็นตัวชี้ไปยังตัวชี้ของสมาชิก? |
| ตัวดำเนินการ! | ส่งกลับค่าTRUEหรือFALSEขึ้นอยู่กับว่าตัวชี้ของสมาชิกเป็นNULL? |
| ลายตัวดำเนินการ(&L); | ส่งกลับค่าTRUEหรือFALSEขึ้นอยู่กับว่าตัวชี้จะน้อยกว่าอีกตัวชี้? |
| ตัวดำเนิน== | เปรียบเทียบสองพอยน์เตอร์สำหรับการสมมูล? |
ข้อมูลสมาชิก
| p | ตัวชี้อินเทอร์เฟซ COM มีการจัดการของชนิดT*? |