เมื่อต้องการสร้างวัตถุ ATL COM ของคุณเพื่อให้มันทำงานในบริการ เพียงแค่เลือกบริการจากรายการตัวเลือกของเซิร์ฟเวอร์ในการ AppWizard COM ATL ตัวช่วยสร้างจะสร้างคลาสCServiceModuleในการใช้บริการ?
ส่วนสี่ครั้งแรกของบทความนี้กล่าวถึงการกระทำที่เกิดขึ้นระหว่างการทำงานของฟังก์ชันสมาชิกCServiceModule หัวข้อเหล่านี้ปรากฏอยู่ในลำดับเดียวกันเป็นฟังก์ชันถูกเรียกว่าโดยทั่วไป เพิ่มความเข้าใจเกี่ยวกับหัวข้อเหล่านี้ เป็นควรจะใช้รหัสต้นทางสร้างขึ้น โดยการ AppWizard COM ATL เป็นการอ้างอิง ส่วนแรกสี่เหล่านี้ได้:
ส่วนสามของบทความนี้กล่าวถึงแนวคิดที่เกี่ยวข้องกับการพัฒนาบริการ:
หมายเหตุnbsp เมื่อสร้างวัตถุ ATL COM เป็นบริการ มันจะเท่านั้นถูกลงทะเบียนเป็นเซิร์ฟเวอร์ภายใน และมันจะไม่ปรากฏใน'แผงควบคุม'ของรายการบริการ นี่คือเนื่องจากง่ายต่อการให้บริการการตรวจแก้จุดบกพร่องเป็นเซิร์ฟเวอร์ภายในนอกเหนือจากบริการ การติดตั้งเป็นบริการ คุณต้องรันต่อไปนี้ที่พรอมต์คำสั่ง(&N):
YourEXE.exe /Service