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 |