MSFT_NetIPAddress 类的 Create 方法
创建 IPAddress。
语法
uint32 Create(
[in] uint32 InterfaceIndex,
[in] string InterfaceAlias,
[in] string IPAddress,
[in] uint16 AddressFamily,
[in] uint8 PrefixLength,
[in] uint8 Type,
[in] uint16 PrefixOrigin,
[in] uint16 SuffixOrigin,
[in] uint16 AddressState,
[in] datetime ValidLifetime,
[in] datetime PreferredLifetime,
[in] boolean SkipAsSource,
[in] string DefaultGateway,
[in] string PolicyStore,
[in] boolean PassThru,
[out] MSFT_NetIPAddress CmdletOutput[]
);
参数
-
InterfaceIndex [in]
-
用户友好的界面索引。
-
InterfaceAlias [in]
-
用户友好的界面名称。
-
IPAddress [in]
-
IP 地址。
-
AddressFamily [in]
-
指示此 IP 地址的地址系列是 v4 还是 v6。
价值 意义 - 2
- IPv4
地址系列为 IPv4 - 23
- IPv6
地址系列为 IPv6 -
PrefixLength [in]
-
地址的类型。
价值 意义 - 1
- 单播
将地址标记为单播地址。 这是默认值 - 2
- Anycast
将地址标记为任意广播地址 -
类型 [in]
-
地址的类型。
价值 意义 - 1
- 单播
将地址标记为单播地址。 这是默认值 - 2
- Anycast
将地址标记为任意广播地址 -
PrefixOrigin [in]
-
此地址的前缀源。
-
0 (其他)
-
1 (手动)
-
2 (威尔克农)
-
3 (Dhcp)
-
4 (RouterAdvertisement)
-
-
后缀Origin [in]
-
此地址的后缀来源。
-
0 (其他)
-
1 (手动)
-
2 (威尔克农)
-
3 (Dhcp)
-
4 (链接)
-
5 (随机)
-
-
AddressState [in]
-
地址生存期状态。
-
0 (无效)
-
1 (暂定)
-
2 (重复)
-
3 (已弃用)
-
4 (首选)
-
-
ValidLifetime [in]
-
地址有效的生存期。 默认值为无限。
-
PreferredLifetime [in]
-
首选地址的生存期。 默认值为无限。
-
SkipAsSource [in]
-
除非明确要求,否则不要将地址用作任何传出数据包的源地址。
-
DefaultGateway [in]
-
待定
-
PolicyStore [in]
-
待定
-
PassThru [in]
-
指定该方法是否应输出一个对象,该对象表示 CmdletOutput 参数中新创建的 IP 地址。
-
CmdletOutput [out]
-
MSFT_NetIPAddress 类的嵌入实例。
要求
支持的最低客户端 |
Windows 8 |
支持的最低服务器 |
Windows Server 2012 |
Namespace |
Root\StandardCimv2 |
页眉 |
|
MOF |
|
DLL |
|