PFNSTATUSMESSAGECALLBACK 回呼函式 (userenv.h)

StatusMessageCallback函式是應用程式定義的回呼函式,用來在套用原則時顯示狀態訊息。 PFNSTATUSMESSAGECALLBACK類型會定義這個回呼函式的指標。 StatusMessageCallback 是應用程式定義函數名稱的預留位置。

語法

PFNSTATUSMESSAGECALLBACK Pfnstatusmessagecallback;

DWORD Pfnstatusmessagecallback(
  [in] BOOL bVerbose,
  [in] LPWSTR lpMessage
)
{...}

參數

[in] bVerbose

指定訊息是否為詳細資訊。 如果此參數為 TRUE,則訊息為詳細資訊。 如果此參數為 FALSE,訊息就不是詳細資訊。

[in] lpMessage

包含訊息字串之緩衝區的指標。

傳回值

如果訊息顯示成功,請 傳回ERROR_SUCCESS。 否則,傳回 系統錯誤碼

備註

當系統呼叫ProcessGroupPolicy 或 ProcessGroupPolicyEx回呼函式時,傳遞StatusMessageCallback式的指標。

狀態使用者介面有兩種模式:標準和詳細資訊。 只有在電腦處於詳細資訊模式時,才會顯示詳細資訊訊息。 若要啟用詳細資訊模式,請將下列登錄值設定為 1、登出和登入。 不需要重新開機電腦。

\ HKEY_LOCAL_MACHINE軟體\微軟\Windows NT\CurrentVersion\Winlogon\VerboseStatus

警告 請勿從背景執行緒呼叫 StatusMessageCallback 函式,因為您可以覆寫另一個執行緒的狀態訊息。
 

規格需求

   
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
目標平台 Windows
標頭 userenv.h

另請參閱

群組原則函式

群組原則概觀

ProcessGroupPolicy

ProcessGroupPolicyEx