Compartilhar via


Método ExtExtension::SetUnnamedArgU64 (engextcpp.hpp)

O método SetUnnamedArgU64 define o valor de um argumento de expressão sem nome para o comando de extensão atual.

Sintaxe

bool SetUnnamedArgU64(
  [in] ULONG   Index,
  [in] ULONG64 Arg,
  [in] bool    OnlyIfUnset
);

Parâmetros

[in] Index

Especifica o índice do argumento . A descrição da linha de comando usada em EXT_COMMAND deve especificar que o tipo desse argumento é expressão. O índice deve estar entre zero e o número de argumentos não nomeados , conforme especificado na descrição da linha de comando usada em EXT_COMMAND - menos um.

[in] Arg

Especifica o valor de um argumento de expressão sem nome.

[in] OnlyIfUnset

Especifica o que acontece se o argumento já estiver definido. Se OnlyIfUnset for true e o argumento já tiver sido definido, o argumento não será alterado. Se OnlyIfUnset for false e o argumento já tiver sido definido, o argumento será alterado.

Retornar valor

SetUnnamedArgU64 retornará true se o argumento tiver sido alterado; caso contrário, false .

Comentários

Para obter uma visão geral da análise de argumentos na estrutura de extensões engExtCpp, consulte Analisando argumentos de extensão.

Esse método só deve ser chamado durante a execução de um comando de extensão fornecido por essa classe.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho engextcpp.hpp (inclua Engextcpp.hpp)

Confira também

EXT_COMMAND

ExtExtension