บทนำ
การปรับปรุงที่ขยายที่กลไกในการแสดงหัวข้อวิธีใช้สแนปอินบริบท จะพร้อมใช้งานสำหรับการ Microsoft Management Console (MMC) ใน Windows Server 2008 โปรแกรมปรับปรุงนี้ทำให้หัวข้อวิธีใช้สแนปอินการแสดงผลในรูปแบบที่กำหนดเองแทนในหน้าต่างวิธีใช้ของ MMC มาตรฐาน ตัวอย่างเช่น การปรับปรุงนี้ช่วยให้สแนปเปิดหัวข้อวิธีใช้บนเว็บแทนที่เป็นหัวข้อวิธีใช้ HTML (CHM) คอมไพล์แล้ว
หลังจากที่มีใช้โปรแกรมปรับปรุงนี้ นักพัฒนาสามารถโปรแกรม MMC เพื่อส่งเหตุการณ์วิธีใช้สแนปอินแทนที่จะเปิดหัวข้อวิธีใช้ CHM ดังนั้น เมื่อผู้ใช้คลิกที่เมนู'วิธีใช้' หรือกด F1 เหตุการณ์ถูกส่งไปสแนปอินเมื่อต้องการแสดง
ข้อมูลเพิ่มเติม
ปรับปรุงลักษณะการทำงานไว้ล่วงหน้า
ส่วนอธิบายวิธีใช้ลักษณะการทำงานเหตุการณ์ก่อนการปรับปรุงถูกนำไปใช้ สแนปอินการกำหนดเส้นทาง HelpTopic และ MMC เก็บข้อมูลนี้ เมื่อ MMC แสดงหัวข้อวิธีใช้บริบท MMC เปิดหน้าต่างวิธีใช้ของ MMC มาตรฐานโดยไม่ได้เรียกสแนปอิน ถ้าสแนปอินได้กำหนดหัวข้อวิธีใช้สำหรับรายการที่เลือก หน้าต่างวิธีใช้ของ MMC แสดงหัวข้อดังกล่าว ถ้ามีกำหนดไม่มีหัวข้อวิธีใช้ หน้าต่างวิธีใช้ของ MMC แสดงหัวข้อวิธีใช้ของ MMC 3.0 เริ่มต้น
สแนปอินสามารถตั้งค่าคุณสมบัติHelpTopicในสามตำแหน่งดังต่อไปนี้:
-
คลาScopeNode
-
คลาPropertyPage
-
คุณสมบัติSelectionDataที่ใช้ โดยคลามุมมอง
ลักษณะการทำงานหลังการปรับปรุง
หลังจากที่มีใช้การปรับปรุง นักพัฒนามีกลไกสองอย่างสำหรับการแสดงหัวข้อวิธีใช้มีอยู่ก่อนที่จะใช้การปรับปรุงรวมถึง
การเรียกกลับ
สแนปอินตั้งค่าคุณสมบัติUseCustomHelpของคลาSnapInSettingsAttributeเป็น True และสแน็ปอินลงทะเบียนเป็นสแน็ปอินระดับการเรียกกลับ เรียกกลับจะถูกทริกเกอร์ โดย MMC เมื่อสแนปอินร้องขอที่ MMC แสดงหัวข้อวิธีใช้ เมื่อคุณสมบัติUseCustomHelpถูกตั้งค่าเป็น True กลไกการปรับปรุงก่อนที่จะถูกละเว้นไป MMC ไม่แสดงหน้าต่างวิธีใช้ของ MMC มาตรฐาน
HelpTopic คุณสมบัติ
กลไกนี้คือที่อยู่ก่อนหน้าการปรับปรุงถูกนำไปใช้ กลไกนี้ทำงานได้ก็ต่อเมื่อสแนปอินไม่ตั้งค่าคุณสมบัติUseCustomHelpเป็นจริง
เมื่อต้องการแสดงหัวข้อวิธีใช้ในลักษณะแบบกำหนดเอง MMC ต้องทำตามขั้นตอนเหล่านี้:
-
จะต้องกำหนดคุณสมบัติUseCustomHelpของคลาSnapInSettingsAttributeเป็น True
-
จะต้องลงทะเบียนการเรียกกลับ ด้วย MMC
เมื่อ MMC ได้รับการร้องขอเพื่อแสดงหัวข้อวิธีใช้ MMC ตรวจสอบข้อมูลการลงทะเบียนสแนปอินเมื่อต้องการดูว่า สแนปอินได้ตั้งค่าUseCustomHelpคุณสมบัติก่อน สแนปอินไม่ตั้งUseCustomHelpคุณสมบัติเป็น True, MMC ถ้าหน้าต่างวิธีใช้ของ MMC มาตรฐาน ถ้าสแนปอินได้ตั้งค่าUseCustomHelpคุณสมบัติเป็น True, MMC เริ่มหน้าต่างวิธีใช้ของ MMC มาตรฐาน แทน MMC ค้นหา และทริกเกอร์การเรียกกลับที่มีการลงทะเบียนสแนปอิน ในกรณีนี้ สแน็ปอินคือผู้รับผิดชอบสำหรับการแสดงหัวข้อวิธีใช้ทั้งหมด ถ้าสแนปอินต้องใช้กลไกการเรียกกลับเพื่อแสดงหน้าต่างวิธีใช้ของ MMC มาตรฐาน นั้นสามารถเรียกฟังก์ชันSnapInBase.ShowHelpTopic
Api ที่ใหม่ที่เปิดขึ้นมาเพื่อสแน็ปอิน
UseCustomHelpคือคุณสมบัติใหม่ที่จะเพิ่มเป็นคลาสSnapInSettingsAttribute โดยค่าเริ่มต้น คุณสมบัตินี้ถูกตั้งค่าเป็นเท็จ เมื่อต้องการกำหนดวิธีใช้ MMC จอแสดงผล สแนปควรตั้งค่าคุณสมบัตินี้เป็น True
Microsoft.ManagementConsole.SnapInCallbackServiceเป็นชั้นใหม่ที่ทำให้สแนปเป็นสแน็ปอินระดับการเรียกกลับที่ลงทะเบียน การเรียกกลับจะจัดการกับการแสดงหัวข้อวิธีใช้
SnapInHelpTopicCallbackเป็นชนิดของผู้รับมอบสิทธิ์ที่เป็นสแน็ปอินควรสร้าง และลงทะเบียนกับ MMC ผู้รับมอบสิทธิ์นี้ใช้วัตถุเป็นพารามิเตอร์เพื่อระบุสินค้าที่มีการร้องขอที่หัวข้อวิธีใช้ พารามิเตอร์นี้สามารถเป็นชนิดหนึ่งชนิดของออบเจ็กต์ที่มีHelpTopicคุณสมบัติต่อไปนี้:
-
ScopeNode
-
SelectionData
-
PropertyPage
นอกจากนี้พารามิเตอร์นี้สามารถเป็น Null พารามิเตอร์ Null บ่งชี้ว่า MMC ไม่พบวัตถุ
RegisterSnapInHelpTopicHandlerคือฟังก์ชันที่สแนปอินการเรียกเพื่อลงทะเบียนการเรียกกลับ ฟังก์ชันนี้ใช้พารามิเตอร์ใดพารามิเตอร์หนึ่งต่อไปนี้:
-
สแนปอินสแตนซ์
-
ฟังก์ชันการเรียกกลับ
พารามิเตอร์ไม่สามารถเป็น Null ได้ มิฉะนั้น MMC แสดงข้อยกเว้น ArgumentNullException
ข้อมูลการปรับปรุง
แฟ้มต่อไปนี้จะพร้อมให้ดาวน์โหลดได้จากศูนย์ดาวน์โหลดของ Microsoft:
โปรแกรมปรับปรุงสำหรับ Windows Server 2008 x64 Edition
การปรับปรุงสำหรับ Windows Server 2008 สำหรับระบบที่ใช้ Itanium
โปรแกรมปรับปรุงสำหรับ Windows Server 2008
โปรแกรมปรับปรุงสำหรับ Windows Vista
การปรับปรุงสำหรับ Windows Vista สำหรับระบบที่ใช้ x64
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการดาวน์โหลดแฟ้มสนับสนุนของ Microsoft ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
119591วิธีการขอรับแฟ้มสนับสนุนของ Microsoft จากบริการออนไลน์
Microsoft สแกนแฟ้มนี้เพื่อหาไวรัสแล้ว Microsoft ใช้ซอฟต์แวร์ตรวจสอบไวรัสที่เป็นปัจจุบันที่สุดซึ่งพร้อมใช้งานตั้งแต่วันที่ซึ่งมีการประกาศแฟ้มนี้ แฟ้มนี้ถูกจัดเก็บไว้ในเซิร์ฟเวอร์ที่เพิ่มการรักษาความปลอดภัยซึ่งช่วยป้องกันการเปลี่ยนแปลงใด ๆ ที่ไม่ได้รับอนุญาตต่อแฟ้มดังกล่าว
มีโปรแกรมแก้ไขด่วนที่รองรับพร้อมให้บริการจาก Microsoft อย่างไรก็ตาม โปรแกรมแก้ไขด่วนนี้มุ่งหวังเพื่อการแก้ไขเฉพาะปัญหาที่อธิบายไว้ในบทความนี้ ใช้ hotfix นี้เฉพาะกับระบบต่าง ๆ ที่พบปัญหานี้ โปรแกรมแก้ไขด่วนนี้อาจได้รับการทดสอบเพิ่มเติม ดังนั้น ถ้าคุณไม่ได้รับผลกระทบจากปัญหานี้รุนแรง เราขอแนะนำให้ คุณรอการปรับปรุงซอฟต์แวร์ถัดไปที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้
หากโปรแกรมแก้ไขด่วนพร้อมสำหรับการดาวน์โหลด คุณจะเห็นส่วน "มีโปรแกรมแก้ไขด่วนพร้อมสำหรับการดาวน์โหลด" ที่ด้านบนของบทความฐานข้อมูลองค์ความรู้นี้ หากส่วนนี้ไม่ปรากฏขึ้น ติดต่อฝ่ายสนับสนุนและบริการลูกค้าของ Microsoft เพื่อขอรับโปรแกรมแก้ไขด่วน
หมายเหตุ ถ้ามีปัญหาอื่น ๆ เกิดขึ้น หรือถ้าจำเป็นต้องแก้ไขปัญหาใด ๆ คุณอาจต้องสร้างคำขอรับบริการแยกต่างหาก จะมีค่าใช้จ่ายในการสนับสนุนปกติกับคำถามเพิ่มเติมและเรื่องอื่น ๆ ที่ไม่มีสิทธิได้รับโปรแกรมแก้ไขด่วนเฉพาะนี้ สำหรับรายชื่อทั้งหมด ของหมายเลขโทรศัพท์ของฝ่ายบริการลูกค้าของ Microsoft และการสนับสนุน หรือ เพื่อสร้างการร้องขอบริการแยกต่างหาก แวะไปที่เว็บไซต์ต่อไปนี้ของ Microsoft:
http://support.microsoft.com/contactus/?ws=supportหมายเหตุ แบบฟอร์ม "มีโปรแกรมแก้ไขด่วนพร้อมสำหรับการดาวน์โหลด" แสดงภาษาที่โปรแกรมแก้ไขด่วนพร้อมใช้งาน ถ้าคุณไม่เห็นภาษาของคุณ อาจเป็น เพราะไม่มีโปรแกรมแก้ไขด่วนพร้อมใช้งานสำหรับภาษานั้น
ข้อกำหนดเบื้องต้น
ไม่มีข้อกำหนดเบื้องต้นจำเป็น
ข้อกำหนดการรีสตาร์ท
คุณไม่จำเป็นต้องรีสตาร์ทเครื่องคอมพิวเตอร์หลังจากใช้การปรับปรุงนี้
ข้อมูลการแทนที่การปรับปรุง
โปรแกรมปรับปรุงนี้ไม่แทนการปรับปรุงอื่น ๆ
ข้อมูลแฟ้ม
ปรับปรุงรุ่นภาษาอังกฤษมีแอตทริบิวต์ของแฟ้ม (หรือแอตทริบิวต์ของแฟ้มที่ใหม่กว่า) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันที่และเวลาสำหรับแฟ้มเหล่านี้จะแสดงรายการไว้ในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้ม ระบบจะแปลงข้อมูลนี้เป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้แท็บ โซนเวลา ในรายการ วันที่และเวลา ในแผงควบคุม
Windows Server 2008 รุ่น 32 บิต
ชื่อแฟ้ม |
รุ่นของแฟ้ม |
ขนาดของแฟ้ม |
วันที่ |
เวลา |
แพลตฟอร์ม |
---|---|---|---|---|---|
Microsoft.managementconsole.dll |
6.0.6001.22169 |
188,416 |
30-Apr-2008 |
05:31 |
x86 |
Mmcex.dll |
6.0.6001.22169 |
417,792 |
30-Apr-2008 |
05:31 |
x86 |
Mmcfxcommon.dll |
6.0.6001.22169 |
110,592 |
30-Apr-2008 |
05:31 |
x86 |
Windows Server 2008 รุ่นที่ใช้ Itanium
ชื่อแฟ้ม |
รุ่นของแฟ้ม |
ขนาดของแฟ้ม |
วันที่ |
เวลา |
แพลตฟอร์ม |
---|---|---|---|---|---|
Microsoft.managementconsole.dll |
6.0.6001.22169 |
188,416 |
30-Apr-2008 |
05:31 |
x86 |
Mmcfxcommon.dll |
6.0.6001.22169 |
110,592 |
30-Apr-2008 |
05:31 |
x86 |
Windows Server 2008 รุ่น 64 บิต
ชื่อแฟ้ม |
รุ่นของแฟ้ม |
ขนาดของแฟ้ม |
วันที่ |
เวลา |
แพลตฟอร์ม |
---|---|---|---|---|---|
Microsoft.managementconsole.dll |
6.0.6001.22169 |
188,416 |
30-Apr-2008 |
05:31 |
x86 |
Mmcfxcommon.dll |
6.0.6001.22169 |
110,592 |
30-Apr-2008 |
05:31 |
x86 |
ข้อมูลเพิ่มเติม
หัวข้อวิธีใช้บริบท
หัวข้อวิธีใช้บริบทเป็นชนิดของหัวข้อวิธีใช้ที่เกี่ยวข้องกับการสแน็ปอินสินค้า เช่นโหนดขอบเขต เมื่อต้องการเริ่มต้นหัวข้อวิธีใช้บริบท ผู้ใช้สามารถกด F1 หรือพวกเขาสามารถคลิกวิธีใช้บนเมนูการดำเนินการบนเมนูทางลัด หรือ ในบานหน้าต่างการกระทำ
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับศัพท์เฉพาะในการปรับปรุงซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
824684คำอธิบายของคำศัพท์มาตรฐานที่ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์ของ Microsoft