PSET_INTERFACE_INFO回呼函式 (routprot.h)
SetInterfaceInfo 函式會設定路由通訊協定所管理的特定介面組態。
語法
PSET_INTERFACE_INFO PsetInterfaceInfo;
DWORD PsetInterfaceInfo(
[in] ULONG InterfaceIndex,
[in] PVOID InterfaceInfo,
[in] ULONG StructureVersion,
[in] ULONG StructureSize,
[in] ULONG StructureCount
)
{...}
參數
[in] InterfaceIndex
指定在路由器上設定之介面集中的介面。
[in] InterfaceInfo
緩衝區的指標,該緩衝區包含與 介面相關聯的通訊協定定義組態資訊。 此資訊是路由通訊協定的私人資訊。
[in] StructureVersion
指定 InterfaceInfo 參數所指向的信息結構版本。 在某些情況下,這等於路由通訊協定的版本。
[in] StructureSize
指定 InterfaceInfo 參數所指向之每個資訊結構的大小。 由於某些資訊結構包含可變長度成員,因此路由通訊協定不一定能夠判斷版本資訊的大小。
[in] StructureCount
指定 InterfaceInfo 參數所指向的信息結構數目計數。 此參數一律是一個。
傳回值
如果函式成功,傳回值會NO_ERROR。
如果函式失敗,傳回值就是下列其中一個錯誤碼。
值 | Description |
---|---|
|
嘗試設定介面組態失敗。 |
|
InterfaceIndex 參數無效 (例如,該索引) 沒有任何介面存在、InterfaceInfo 參數為 NULL,或組態資訊中的其中一個參數無效。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | routprot.h |