função de retorno de chamada WSMAN_SHELL_COMPLETION_FUNCTION (wsman.h)
A função de retorno de chamada que é chamada para operações de shell, que resultam em uma solicitação remota.
Sintaxe
WSMAN_SHELL_COMPLETION_FUNCTION WsmanShellCompletionFunction;
void WsmanShellCompletionFunction(
[in, optional] PVOID operationContext,
DWORD flags,
[in] WSMAN_ERROR *error,
[in] WSMAN_SHELL_HANDLE shell,
[in, optional] WSMAN_COMMAND_HANDLE command,
[in, optional] WSMAN_OPERATION_HANDLE operationHandle,
[in, optional] WSMAN_RESPONSE_DATA *data
)
{...}
Parâmetros
[in, optional] operationContext
Representa o contexto definido pelo usuário passado para a API (interface de programação de aplicativo) do WinRM (WinRM) Client Shell .
flags
Especifica um ou mais sinalizadores da enumeração WSManCallbackFlags .
[in] error
Define a estrutura WSMAN_ERROR , que é válida somente no retorno de chamada.
[in] shell
Especifica o identificador de shell associado ao contexto do usuário. O identificador do shell deve ser fechado chamando o método WSManCloseShell .
[in, optional] command
Especifica o identificador de comando associado ao contexto do usuário. O identificador de comando deve ser fechado chamando o método de API WSManCloseCommand .
[in, optional] operationHandle
Define o identificador de operação associado ao contexto do usuário. O identificador de operação é válido apenas para retornos de chamada associados a chamadas WSManReceiveShellOutput, WSManSendShellInput e WSManSignalShell . Esse identificador deve ser fechado chamando o método WSManCloseOperation .
[in, optional] data
Define os dados de saída do comando ou shell como resultado de uma chamada WSManReceiveShellOutput . Para obter mais informações sobre os dados de saída, consulte a estrutura WSMAN_RECEIVE_DATA_RESULT .
Retornar valor
Nenhum
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 e Windows Vista com SP2 |