การปรับปรุงที่ขยายที่กลไกในการแสดงหัวข้อวิธีใช้บริบทสแน็ปอิน ของ MMC ใน Windows Server 2008 อยู่

นำไปใช้กับ: Windows Server 2008 StandardWindows Server 2008 EnterpriseWindows Server 2008 Datacenter

บทนำ


การปรับปรุงที่ขยายที่กลไกในการแสดงหัวข้อวิธีใช้สแนปอินบริบท จะพร้อมใช้งานสำหรับการ 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 ต้องทำตามขั้นตอนเหล่านี้:
  1. จะต้องกำหนดคุณสมบัติUseCustomHelpของคลาSnapInSettingsAttributeเป็น True
  2. จะต้องลงทะเบียนการเรียกกลับ ด้วย 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
Download ดาวน์โหลดแพคเกจ KB951725 ตอนนี้

การปรับปรุงสำหรับ Windows Server 2008 สำหรับระบบที่ใช้ Itanium
Download ดาวน์โหลดแพคเกจ KB951725 ตอนนี้

โปรแกรมปรับปรุงสำหรับ Windows Server 2008
Download ดาวน์โหลดแพคเกจ KB951725 ตอนนี้

โปรแกรมปรับปรุงสำหรับ Windows Vista
Download ดาวน์โหลดแพคเกจ KB951725 ตอนนี้

การปรับปรุงสำหรับ Windows Vista สำหรับระบบที่ใช้ x64
Download ดาวน์โหลดแพคเกจ KB951725 ตอนนี้

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการดาวน์โหลดแฟ้มสนับสนุนของ Microsoft ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
119591วิธีการขอรับแฟ้มสนับสนุนของ Microsoft จากบริการออนไลน์
Microsoft สแกนแฟ้มนี้เพื่อหาไวรัสแล้ว Microsoft ใช้ซอฟต์แวร์ตรวจสอบไวรัสที่เป็นปัจจุบันที่สุดซึ่งพร้อมใช้งานตั้งแต่วันที่ซึ่งมีการประกาศแฟ้มนี้ แฟ้มนี้ถูกจัดเก็บไว้ในเซิร์ฟเวอร์ที่เพิ่มการรักษาความปลอดภัยซึ่งช่วยป้องกันการเปลี่ยนแปลงใด ๆ ที่ไม่ได้รับอนุญาตต่อแฟ้มดังกล่าว


มีโปรแกรมแก้ไขด่วนที่รองรับพร้อมให้บริการจาก Microsoft อย่างไรก็ตาม โปรแกรมแก้ไขด่วนนี้มุ่งหวังเพื่อการแก้ไขเฉพาะปัญหาที่อธิบายไว้ในบทความนี้ ใช้ hotfix นี้เฉพาะกับระบบต่าง ๆ ที่พบปัญหานี้ โปรแกรมแก้ไขด่วนนี้อาจได้รับการทดสอบเพิ่มเติม ดังนั้น ถ้าคุณไม่ได้รับผลกระทบจากปัญหานี้รุนแรง เราขอแนะนำให้ คุณรอการปรับปรุงซอฟต์แวร์ถัดไปที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้

หากโปรแกรมแก้ไขด่วนพร้อมสำหรับการดาวน์โหลด คุณจะเห็นส่วน "มีโปรแกรมแก้ไขด่วนพร้อมสำหรับการดาวน์โหลด" ที่ด้านบนของบทความฐานข้อมูลองค์ความรู้นี้ หากส่วนนี้ไม่ปรากฏขึ้น ติดต่อฝ่ายสนับสนุนและบริการลูกค้าของ Microsoft เพื่อขอรับโปรแกรมแก้ไขด่วน

หมายเหตุ ถ้ามีปัญหาอื่น ๆ เกิดขึ้น หรือถ้าจำเป็นต้องแก้ไขปัญหาใด ๆ คุณอาจต้องสร้างคำขอรับบริการแยกต่างหาก จะมีค่าใช้จ่ายในการสนับสนุนปกติกับคำถามเพิ่มเติมและเรื่องอื่น ๆ ที่ไม่มีสิทธิได้รับโปรแกรมแก้ไขด่วนเฉพาะนี้ สำหรับรายชื่อทั้งหมด ของหมายเลขโทรศัพท์ของฝ่ายบริการลูกค้าของ Microsoft และการสนับสนุน หรือ เพื่อสร้างการร้องขอบริการแยกต่างหาก แวะไปที่เว็บไซต์ต่อไปนี้ของ Microsoft:หมายเหตุ แบบฟอร์ม "มีโปรแกรมแก้ไขด่วนพร้อมสำหรับการดาวน์โหลด" แสดงภาษาที่โปรแกรมแก้ไขด่วนพร้อมใช้งาน ถ้าคุณไม่เห็นภาษาของคุณ อาจเป็น เพราะไม่มีโปรแกรมแก้ไขด่วนพร้อมใช้งานสำหรับภาษานั้น

ข้อกำหนดเบื้องต้น

ไม่มีข้อกำหนดเบื้องต้นจำเป็น

ข้อกำหนดการรีสตาร์ท

คุณไม่จำเป็นต้องรีสตาร์ทเครื่องคอมพิวเตอร์หลังจากใช้การปรับปรุงนี้

ข้อมูลการแทนที่การปรับปรุง

โปรแกรมปรับปรุงนี้ไม่แทนการปรับปรุงอื่น ๆ

ข้อมูลแฟ้ม

ปรับปรุงรุ่นภาษาอังกฤษมีแอตทริบิวต์ของแฟ้ม (หรือแอตทริบิวต์ของแฟ้มที่ใหม่กว่า) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันที่และเวลาสำหรับแฟ้มเหล่านี้จะแสดงรายการไว้ในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้ม ระบบจะแปลงข้อมูลนี้เป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้แท็บ โซนเวลา ในรายการ วันที่และเวลา ในแผงควบคุม
Windows Server 2008 รุ่น 32 บิต
ชื่อแฟ้มรุ่นของแฟ้มขนาดของแฟ้มวันที่เวลาแพลตฟอร์ม
Microsoft.managementconsole.dll6.0.6001.22169188,41630-Apr-200805:31x86
Mmcex.dll6.0.6001.22169417,79230-Apr-200805:31x86
Mmcfxcommon.dll6.0.6001.22169110,59230-Apr-200805:31x86
Windows Server 2008 รุ่นที่ใช้ Itanium
ชื่อแฟ้มรุ่นของแฟ้มขนาดของแฟ้มวันที่เวลาแพลตฟอร์ม
Microsoft.managementconsole.dll6.0.6001.22169188,41630-Apr-200805:31x86
Mmcfxcommon.dll6.0.6001.22169110,59230-Apr-200805:31x86
Windows Server 2008 รุ่น 64 บิต
ชื่อแฟ้มรุ่นของแฟ้มขนาดของแฟ้มวันที่เวลาแพลตฟอร์ม
Microsoft.managementconsole.dll6.0.6001.22169188,41630-Apr-200805:31x86
Mmcfxcommon.dll6.0.6001.22169110,59230-Apr-200805:31x86

ข้อมูลเพิ่มเติม


หัวข้อวิธีใช้บริบท

หัวข้อวิธีใช้บริบทเป็นชนิดของหัวข้อวิธีใช้ที่เกี่ยวข้องกับการสแน็ปอินสินค้า เช่นโหนดขอบเขต เมื่อต้องการเริ่มต้นหัวข้อวิธีใช้บริบท ผู้ใช้สามารถกด F1 หรือพวกเขาสามารถคลิกวิธีใช้บนเมนูการดำเนินการบนเมนูทางลัด หรือ ในบานหน้าต่างการกระทำ

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับศัพท์เฉพาะในการปรับปรุงซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
824684คำอธิบายของคำศัพท์มาตรฐานที่ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์ของ Microsoft