Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Define o retorno de chamada de comando para um plug-in. Essa função é chamada quando uma solicitação de um comando é recebida. Todos os plug-ins de Gerenciamento Remoto do Windows que dão suporte a operações de shell e precisam criar comandos devem implementar esse retorno de chamada.
O nome do ponto de entrada da DLL deve ser WSManPluginCommand.
Sintaxe
WSMAN_PLUGIN_COMMAND WsmanPluginCommand;
VOID WsmanPluginCommand(
WSMAN_PLUGIN_REQUEST *requestDetails,
DWORD flags,
PVOID shellContext,
PCWSTR commandLine,
WSMAN_COMMAND_ARG_SET *arguments
)
{...}
Parâmetros
requestDetails
Um ponteiro para uma estrutura de WSMAN_PLUGIN_REQUEST que especifica o URI do recurso, as opções, a localidade, o sinalizador de desligamento e o identificador da solicitação.
flags
Reservado para uso futuro. Deve ser definido como zero.
shellContext
Especifica o contexto retornado da criação do shell para o qual esse comando precisa ser associado.
commandLine
Especifica a linha de comando a ser executada.
arguments
Um ponteiro para uma estrutura WSMAN_COMMAND_ARG_SET que especifica os argumentos de linha de comando a serem passados para o comando.
Retornar valor
Nenhum
Comentários
O plug-in WinRM (WinRM) chamará o método WSManPluginReportContext para registrar um contexto de comando para o comando. Todas as operações nesse comando são passadas para esse contexto. O contexto deve ser válido até que o método WSManPluginOperationComplete seja chamado pelo plug-in para indicar que o comando está concluído ou o shell foi desligado. Todos os parâmetros passados são válidos até que o plug-in WinRM chame WSManPluginOperationComplete.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 7 |
| Servidor mínimo com suporte | Windows Server 2008 R2 |
| Plataforma de Destino | Windows |
| Cabeçalho | wsman.h |
| Redistribuível | Windows Management Framework no Windows Server 2008 com SP2, Windows Vista com SP1 e Windows Vista com SP2 |