PFNGENERATEGROUPPOLICY 回呼函式 (userenv.h)
GenerateGroupPolicy 回呼函式是應用程式定義的回呼函式,在規劃模式中產生 RSoP 數據時,每個原則延伸模組都必須匯出。 群組原則 Data Access Service (GPDAS) 在服務模擬載入用戶端延伸模組之後呼叫函式,讓延伸模組可以產生原則數據。
PFNGENERATEGROUPPOLICY 類型會定義這個回呼函式的指標。 GenerateGroupPolicy 是應用程式定義函數名稱的佔位元。
語法
PFNGENERATEGROUPPOLICY Pfngenerategrouppolicy;
DWORD Pfngenerategrouppolicy(
[in] DWORD dwFlags,
[in] BOOL *pbAbort,
[in] WCHAR *pwszSite,
[in] PRSOP_TARGET pComputerTarget,
[in] PRSOP_TARGET pUserTarget
)
{...}
參數
[in] dwFlags
參數,表示下列一或多個旗標。
GPO_INFO_FLAG_SLOWLINK
原則會套用至慢速連結。
GPO_INFO_FLAG_VERBOSE
將詳細資訊輸出寫入事件記錄檔。
[in] pbAbort
值,指定是否要繼續處理 GPO。 如果此參數為 TRUE,GPO 處理會停止,而且延伸模組必須解除分配其資源並立即傳回。 如果此參數為 FALSE,GPO 處理會繼續。
[in] pwszSite
目標計算機的月臺名稱指標。 此參數可以是 Null。
[in] pComputerTarget
包含計算機相關信息 之RSOP_TARGET 結構的指標。 此參數可以是 NULL,但如果它是 NULL,則需要 pUserTarget 參數。
[in] pUserTarget
包含使用者相關信息 之RSOP_TARGET 結構的指標。 此參數可以是 NULL,但如果它是 NULL,則需要 pComputerTarget 參數。
傳回值
如果函式成功,傳回值會 ERROR_SUCCESS。 否則,函式會傳回其中一個系統錯誤碼。 如需錯誤碼的完整清單,請參閱 系統錯誤碼 或頭檔 WinError.h。
備註
原則延伸模組必須在登錄機碼:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\GPExtensions\ClientExtensionGuid 註冊此回呼函式
GenerateGroupPolicyREG_SZ
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista |
最低支援的伺服器 | Windows Server 2008 |
目標平台 | Windows |
標頭 | userenv.h |