共用方式為


WPRCFormatError

WPRCFormatError 是一個函式,其設計目的是根據 HRESULT 錯誤碼來格式化錯誤訊息。 它提供擷取錯誤訊息的方式。

語法

HRESULT WPRCFormatError(  
    _In_ HRESULT Hresult,   
    _In_opt_ LPUNKNOWN pUnknown,   
    _Out_ BSTR* pbstrMessage,   
    _Out_opt_ BSTR* pbstrDescription,   
    _Out_opt_ BSTR* pbstrDetailedDescription  
); 

參數

Hresult

(_In_ HRESULT):需要格式化的 HRESULT 錯誤碼。 這是必要參數。

pUnknown

(_In_opt_ LPUNKNOWN):選擇性介面指標,可提供其他內容來格式化錯誤。 如果沒有使用,則可以 NULL 使用此選項。

pbstrMessage

(_Out_ BSTR*):將接收主要錯誤訊息之字串的指標 BSTR 。 這是必要的輸出參數。

pbstrDescription

(_Out_opt_ BSTR*):字串的 BSTR 選擇性指標,將會收到錯誤更詳細的描述。 如果不需要,這可以是 NULL

pbstrDetailedDescription

(_Out_opt_ BSTR*):字串的 BSTR 選擇性指標,將會收到錯誤更詳細的描述。 如果不需要的話,也可以 NULL 這樣做。

傳回值

函式會傳回 HRESULT 程式代碼。 成功執行通常以S_OK表示。 任何其他 HRESULT 程式代碼會指出失敗,這表示函式執行期間發生錯誤。

備註

函數