CMutex (BOOLbInitiallyOwn = FALSE,LPCTSTR lpszName = NULL,LPSECURITY_ATTRIBUTESlpsaAttribute = NULL);
พารามิเตอร์
bInitiallyOwn
ระบุว่า เธรดการสร้างวัตถุCMutexเริ่มมีการเข้าถึงทรัพยากรถูกควบคุม โดยการ mutex?
lpszName
ชื่อของวัตถุCMutex ถ้า mutex อื่น ด้วยชื่อเดียวกันอยู่lpszNameต้องให้ค่าถ้าจะใช้วัตถุที่ข้ามพรมแดนของกระบวนการ ถ้าค่า NULL, mutex จะอ้างอิง ถ้าชื่อตรงกับ mutex อยู่ การกำหนดสร้างวัตถุCMutexใหม่ซึ่งอ้างอิง mutex ที่ชื่อว่า ถ้าชื่อตรงกับการซิงโครไนส์วัตถุที่มีอยู่ที่ไม่มี mutex การก่อสร้างจะล้มเหลว?
lpsaAttribute
คุณลักษณะด้านความปลอดภัยสำหรับวัตถุ mutex สำหรับคำอธิบายที่เต็มรูปแบบของโครงสร้างนี้ ดู SECURITY_ATTRIBUTESในการอ้างอิงของ Win32 Programmer?
หมายเหตุ
โครงสร้างวัตถุCMutexมีชื่อ หรือการอ้างอิง การเข้าถึง หรือปล่อยวัตถุCMutexสร้างแบบCMultiLock หรือCSingleLock วัตถุ และเรียกสมาชิกล็อคและปลดล็อกฟังก์ชัน ถ้าวัตถุCMutexการใช้งานแบบสแตนด์อโลน เรียกใช้ฟังก์ชันสมาชิกปลดล็อกออก?
ภาพรวม CMutex |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)