CLRES_V3_FUNCTION_TABLE_SET宏 (resapi.h)
初始化 Resource API 3.0 版的函式數據表。
語法
void CLRES_V3_FUNCTION_TABLE_SET(
_Name,
_Version,
_Prefix,
_Arbitrate,
_Release,
_BeginResourceControl,
_BeginResourceTypeControl,
_LooksAlive,
_IsAlive,
_Cancel
);
參數
_Name
函式數據表的名稱。
_Version
函式數據表的版本,例如 CLRES_VERSION_V3_00。
_Prefix
附加至函式數據表中每個進入點名稱前端的前置詞。
_Arbitrate
Arbitrate 進入點的名稱。
_Release
發行進入點的名稱。
_BeginResourceControl
BeginResourceControl 進入點的名稱。
Windows Server 2012 R2:不支援。
_BeginResourceTypeControl
BeginResourceTypeControl 進入點的名稱。
Windows Server 2012 R2:此參數已在 Windows Server 2016 中新增。
_LooksAlive
LooksAlive 進入點的名稱。
_IsAlive
IsAlive 進入點的名稱。
_Cancel
取消進入點的名稱。
傳回值
無
備註
CLRES_V3_FUNCTION_TABLE_SET宏會使用 Version 參數所指定的版本和 Name 參數所指定的標籤,為 Resource API 3.0 版建立函式數據表。 輸入點的實際名稱是藉由結合 Prefix 參數中指定的前置詞與 Resource API 中所定義的泛型名稱來產生。 例如,如果 Prefix 設定為字串 「FileShare」, 則 Open 函式的名稱會是 “FileShareOpen”。 選擇性的進入點函式可以設定為 NULL。
產生的函式數據表包含下列成員。
member | 描述 |
---|---|
Prefix | OpenV2 進入點的名稱。 |
Prefix | 關閉進入點的名稱。 |
Prefix | OnlineV2 進入點的名稱。 |
Prefix | OfflineV2 進入點的名稱。 |
Prefix | 終止進入點的名稱。 |
若要檢視函式數據表的格式,請參閱 CLRES_FUNCTION_TABLE 結構。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2012 R2 |
目標平台 | Windows |
標頭 | resapi.h |