ExtExtension::SetUnnamedArgU64 方法 (engextcpp.hpp)
SetUnnamedArgU64 方法为当前扩展命令设置未命名表达式参数的值。
语法
bool SetUnnamedArgU64(
[in] ULONG Index,
[in] ULONG64 Arg,
[in] bool OnlyIfUnset
);
参数
[in] Index
指定参数的索引。 EXT_COMMAND 中使用的命令行说明必须指定此参数的类型为 expression。 索引 应介于零和未命名参数数(如EXT_COMMAND中使用的命令行说明中指定的)减 1 之间。
[in] Arg
指定未命名的表达式参数的值。
[in] OnlyIfUnset
指定如果已设置参数,会发生什么情况。 如果 OnlyIfUnset 为 true
并且已设置参数,则不会更改参数。 如果 OnlyIfUnset 为 false
且已设置参数,则将更改参数。
返回值
如果参数已更改,则 SetUnnamedArgU64 返回 true
;false
否则返回 。
注解
有关 EngExtCpp 扩展框架中的参数分析的概述,请参阅 分析扩展参数。
仅应在执行此类提供的扩展命令期间调用此方法。
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | engextcpp.hpp (包括 Engextcpp.hpp) |