resUtilVerifyPropertyTable 函式 (resapi.h)
語法
DWORD ResUtilVerifyPropertyTable(
[in] const PRESUTIL_PROPERTY_ITEM pPropertyTable,
PVOID Reserved,
[in] BOOL bAllowUnknownProperties,
[in] const PVOID pInPropertyList,
[in] DWORD cbInPropertyListSize,
[out, optional] LPBYTE pOutParams
);
參數
[in] pPropertyTable
屬性數據表的指標,描述將在屬性清單中驗證的屬性。
Reserved
這個參數保留給未來使用。
[in] bAllowUnknownProperties
如果 為 TRUE,函式會忽略屬性清單中未包含在屬性表中的所有屬性。 如果 為 FALSE,則屬性清單中未包含在屬性表中的任何屬性都會讓函式傳回 ERROR_INVALID_PARAMETER。
[in] pInPropertyList
輸入緩衝區的指標,其中包含要驗證的屬性清單。
[in] cbInPropertyListSize
以位元組為單位的輸入緩衝區大小 ,由 pInPropertyList 指向。
[out, optional] pOutParams
參數區塊的指標。
傳回值
如果作業成功,函式會傳回 ERROR_SUCCESS。
如果作業失敗,函式會傳回 系統錯誤碼。 以下是可能的錯誤碼。
傳回碼 | Description |
---|---|
|
屬性清單緩衝區大於 cbInPropertyListSize 參數所報告。 |
|
未指定屬性清單緩衝區,或屬性清單的格式不正確 |
|
屬性清單的格式不正確。 如果 bAllowUnknownProperties 設定為 FALSE,則屬性清單可能包含屬性數據表中不存在的屬性。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2008 Enterprise、Windows Server 2008 Datacenter |
目標平台 | Windows |
標頭 | resapi.h |
程式庫 | ResUtils.lib |
Dll | ResUtils.dll |