文章編號: 951725 - 上次校閱: 2008年8月26日 - 版次: 2.1

有可用的 Windows Server 2008 中 MMC 延伸顯示嵌入式管理單元內容的 [說明] 主題的機制的更新

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

在此頁中

全部展開 | 全部摺疊

簡介

有可用的 [Microsoft 管理主控台 (MMC) 在 Windows Server 2008 中延伸顯示嵌入式管理單元內容的 [說明] 主題的機制的更新。這個更新程式而不是標準的 [MMC 說明] 視窗中的自訂方式讓嵌入式管理單元顯示 [說明] 主題。比方說這個更新可讓嵌入式管理單元開啟 [網頁說明] 主題而不是已編譯的 HTML (CHM) 說明主題。

套用這個更新之後開發人員可以設計程式說明事件傳送至該嵌入式管理單元開啟一個 CHM 「 說明 」 主題的 [MMC。因此,當使用者按一下 [說明] 功能表,或按 F1 鍵,事件傳送至嵌入式管理單元來顯示。

其他相關資訊

pre-update 行為

在套用更新程式之前,將一節將說明說明事件行為。嵌入式管理單元定義 HelpTopic 的路徑,並 MMC 會快取這項資訊。當 MMC 顯示內容說明] 主題時,MMC 會開啟標準 MMC 說明視窗不呼叫嵌入式管理單元。如果嵌入式管理單元中已定義選取的項目 「 說明 」 主題,MMC [說明] 視窗會顯示該主題。如果定義沒有 [說明] 主題 MMC [說明] 視窗會顯示預設 MMC 3.0 的 「 說明 」 主題。

將嵌入式管理單元可以 HelpTopic 屬性設定在下列三個位置:
  • ScopeNode 類別
  • PropertyPage 類別
  • SelectionData 屬性所用的 檢視 類別

post-update 行為

套用更新程式之後開發人員有兩個機制來顯示說明主題,包括套用更新程式之前,存在有一個)。

回撥

嵌入式管理單元將 SnapInSettingsAttribute 類別的 [UseCustomHelp] 屬性設定為 True,然後嵌入式管理單元會註冊一個嵌入式管理單元層級回呼。回呼會觸發由 MMC 嵌入式管理單元要求 MMC 顯示 「 說明 」 主題時。當 UseCustomHelp 屬性設定為 True 時,pre-update 機制會被忽略。MMC 不會顯示標準的 [MMC 說明] 視窗。

HelpTopic 屬性

這個機制就是套用更新之前存在。只有在將嵌入式管理單元並不 UseCustomHelp 屬性設定為 True,就會使用這個機制。

如果要以自訂的方式顯示 [說明] 主題,MMC 必須依照下列步驟執行:
  1. 它必須將 SnapInSettingsAttribute 類別的 UseCustomHelp 屬性設定為 True。
  2. 它必須以 MMC 註冊回呼。
當 MMC 接收顯示 「 說明 」 主題的要求時,MMC 會先檢查是否嵌入式管理單元已經設定 UseCustomHelp 屬性嵌入式管理單元註冊資訊。如果將嵌入式管理單元有不 UseCustomHelp 屬性設定為 True,MMC 會啟動標準的 [MMC 說明] 視窗。如果將嵌入式管理單元有 UseCustomHelp 屬性設定為 True,MMC 不會啟動標準的 [MMC 說明] 視窗。而是,MMC 尋找並觸發由嵌入式管理單元已註冊的回呼。在這種情況下嵌入式管理單元是完全負責顯示 [說明] 主題。如果嵌入式管理單元中要使用回呼機制來顯示標準的 [MMC 說明] 視窗,它可以呼叫 SnapInBase.ShowHelpTopic 函式。

新的 API 公開給嵌入式管理單元

UseCustomHelp 是加入至 SnapInSettingsAttribute 類別的新屬性。預設情況下,這個屬性設為 False。若要自訂 MMC [說明] 顯示,嵌入式管理單元應該將本屬性設定為 True。

Microsoft.ManagementConsole.SnapInCallbackService 是登錄嵌入式管理單元層級回呼一個嵌入式管理單元可讓一個新類別。回呼會處理的 [說明] 主題顯示。

SnapInHelpTopicCallback 是委派的一種嵌入式管理單元應該建立並登錄與 MMC。這個委派可接受的物件做為參數來指定項目要求的 「 說明 」 主題。這個參數可以是下列類型的物件具有 HelpTopic 屬性的其中一個:
  • ScopeNode
  • SelectionData
  • PropertyPage
這個參數也可以是 Null。Null 參數表示 MMC 找不到的物件。

RegisterSnapInHelpTopicHandler 是嵌入式管理單元會呼叫要註冊一個回呼函式。這個函式採用下列兩個參數:
  • 嵌入式管理單元執行個體
  • 回呼函式
參數的都不可以是 Null。否則,MMC 會擲回 ArgumentNullException 例外狀況。

更新資訊

從 「 Microsoft 下載中心 」 下載下列檔案有:

Windows Server 2008 x 64 版的更新
摺疊此圖像展開此圖像
Download
Download the KB951725 package now. (http://www.microsoft.com/downloads/details.aspx?FamilyId=1A267131-0362-468C-AB62-28E8EB4ECAAD)

Windows Server 2008 的 Itanium 系統的更新
摺疊此圖像展開此圖像
Download
Download the KB951725 package now. (http://www.microsoft.com/downloads/details.aspx?FamilyId=2EC05D52-E648-4C5F-A362-1EF74B887400)

Windows Server 2008 的更新
摺疊此圖像展開此圖像
Download
Download the KB951725 package now. (http://www.microsoft.com/downloads/details.aspx?FamilyId=E5633FDA-CCE2-4B52-81BD-60469336CE58)

Windows Vista 的更新
摺疊此圖像展開此圖像
Download
Download the KB951725 package now. (http://www.microsoft.com/downloads/details.aspx?FamilyId=6D6FDC3A-18B3-4F30-9CC4-1805E2B83CB4)

Windows Vista 的 x x64 型系統的更新
摺疊此圖像展開此圖像
Download
Download the KB951725 package now. (http://www.microsoft.com/downloads/details.aspx?FamilyId=3ADC541E-F3F8-4A55-AF21-A3DE5219072C)

如需有關如何下載 Microsoft 支援檔案的詳細資訊,按一下 [下列面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
119591? (http://support.microsoft.com/kb/119591/ ) 如何從線上服務取得 Microsoft 的支援檔案
Microsoft 已掃描這個檔案有無病毒。Microsoft 使用已張貼檔案的日期中的 [可用的最新病毒偵測軟體。檔案儲存在安全性強化的伺服器上,協助防止未經授權的任何變更的檔案。

Microsoft 提供支援的 Hotfix。不過,此 Hotfix 旨在修正本文中所述隨問題。只會發生此特定問題的系統套用此 Hotfix。這個 Hotfix 可能會接受額外的測試。因此,如果您不會嚴重影響這個問題,我們建議您等候下一個包含此 Hotfix 的軟體更新。

如果此 Hotfix 可供下載,您可在本知識庫文件的頂端找到「 可用的 Hotfix 下載 」區段。如果本節 Does Not Appear 請連絡[ Microsoft 客戶服務 ] 和 [ 支援 ] 以取得此 Hotfix。

附註如果發生其他問題,或如果需要任何疑難排解,您可能必須建立個別的服務要求。和此 Hotfix 無關的額外支援問題適用一般的支援費用。如需 Microsoft 客戶服務支援部門電話號碼的完整清單或要建立個別的服務要求,請造訪下列 Microsoft 網站:
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
附註「 下載 Hotfix 」 表單會顯示此 Hotfix 會出現,以供使用的語言。如果您沒有看到您的語言,是因為此 Hotfix 是不適用您的語言。

必要條件

沒有先決條件都是必要的。

重新啟動需求

您沒有套用此更新之後,重新啟動電腦。

更新取代資訊

這個更新不會取代任何其他更新。

檔案資訊

此更新的英文版具有檔案屬性 (或較新的檔案屬性) 中如下表所列。這些檔案的日期和時間為 Coordinated Universal Time (UTC)。當您檢視檔案資訊時,會將它轉換為當地時間。若要到 UTC 與當地時間差異使用在 [日期及時間 中項目控制台中的 [時區] 索引標籤]。
32 位元版本 Windows Server 2008
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間平台
Microsoft.managementconsole.dll6.0.6001.22169188,4162008 年四月 30 日05: 31x86
Mmcex.dll6.0.6001.22169417,7922008 年四月 30 日05: 31x86
Mmcfxcommon.dll6.0.6001.22169110,5922008 年四月 30 日05: 31x86
Windows Server 2008 Itanium 架構版本
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間平台
Microsoft.managementconsole.dll6.0.6001.22169188,4162008 年四月 30 日05: 31x86
Mmcfxcommon.dll6.0.6001.22169110,5922008 年四月 30 日05: 31x86
64 位元版本 Windows Server 2008
摺疊此表格展開此表格
檔案名稱檔案版本檔案大小日期時間平台
Microsoft.managementconsole.dll6.0.6001.22169188,4162008 年四月 30 日05: 31x86
Mmcfxcommon.dll6.0.6001.22169110,5922008 年四月 30 日05: 31x86

其他相關資訊

內容的 [說明] 主題

內容說明] 主題是一種與一個嵌入式管理單元,等項目範圍節點相關聯的 [說明] 主題。要內容的 [說明] 主題的使用者可以按 F1 鍵,或者他們可以 說明 按一下上的 [執行] 功能表快顯功能表上,或在 [動作] 窗格中。

如需有關軟體更新術語的詳細資訊,按一下 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
824684? (http://support.microsoft.com/kb/824684/LN/ ) 用來描述 Microsoft 軟體更新標準術語的說明

這篇文章中的資訊適用於:
  • Windows Server 2008 Standard
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Standard without Hyper-V
關鍵字:?
kbmt atdownload kbexpertiseadvanced kbexpertiseinter kbbug kbfix kbhotfixserver kbqfe KB951725 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:951725? (http://support.microsoft.com/kb/951725/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。