Função WSManPluginReportContext (wsman.h)
Relata o shell e o contexto de comando de volta à infraestrutura do WinRM (Gerenciamento Remoto do Windows) para que outras operações possam ser executadas no shell e/ou no comando. Esse método é chamado apenas para pontos de entrada de plug-in WSManPluginShell e WSManPluginCommand .
Sintaxe
DWORD WSManPluginReportContext(
[in] WSMAN_PLUGIN_REQUEST *requestDetails,
[in] DWORD flags,
[in] PVOID context
);
Parâmetros
[in] requestDetails
Um ponteiro para uma estrutura WSMAN_PLUGIN_REQUEST que especifica o URI do recurso, as opções, a localidade, o sinalizador de desligamento e o identificador da solicitação.
[in] flags
Reservado para uso futuro. Deve ser definido como zero.
[in] context
Define o valor a ser passado para todas as operações futuras de shell e comando. Representa o shell ou o comando . Esse valor deve ser exclusivo para todos os shells e também deve ser exclusivo para todos os comandos associados a um shell.
Valor retornado
O método retornará NO_ERROR se tiver sido bem-sucedido; caso contrário, ele retornará um código de erro. Se esse método retornar um erro, o plug-in deverá desligar a operação atual e chamar o método WSManPluginOperationComplete .
Requisitos
Cliente mínimo com suporte | Windows 7 |
Servidor mínimo com suporte | Windows Server 2008 R2 |
Plataforma de Destino | Windows |
Cabeçalho | wsman.h |
Biblioteca | WsmSvc.lib |
DLL | WsmSvc.dll |
Redistribuível | Windows Management Framework no Windows Server 2008 com SP2, Windows Vista com SP1 e Windows Vista com SP2 |