WSMAN_PLUGIN_AUTHORIZE_RELEASE_CONTEXT função de retorno de chamada (wsman.h)
Libera o contexto que um plug-in relata de WSManPluginAuthzUserComplete ou WSManPluginAuthzOperationComplete. Para um usuário específico, o contexto relatado para ambas as chamadas tem permissão para ser o mesmo, desde que a infraestrutura de plug-in manipule o cenário adequadamente. Esse método é síncrono e não há retornos de chamada chamados como resultado.
Esse método será chamado nos seguintes cenários:
- Depois que a operação for concluída, o contexto WSManPluginAuthzOperationComplete será liberado. Para algumas operações, como get, o contexto será liberado depois que a resposta for enviada para a operação get. Para operações mais complexas, como enumeração, o contexto não será liberado até que a enumeração seja concluída.
- Quando o registro do usuário atingir o tempo limite devido à inatividade, o método WSManPluginAuthzUser será chamado novamente na próxima vez que uma solicitação chegar para esse usuário.
- Se a nova autorização precisar ocorrer, o contexto antigo será liberado depois que o novo for adquirido. O contexto antigo sempre será liberado independentemente de a autorização ter êxito.
Sintaxe
WSMAN_PLUGIN_AUTHORIZE_RELEASE_CONTEXT WsmanPluginAuthorizeReleaseContext;
void WsmanPluginAuthorizeReleaseContext(
[in] PVOID userAuthorizationContext
)
{...}
Parâmetros
[in] userAuthorizationContext
Especifica o contexto que foi retornado por WSManPluginAuthzUserComplete ou WSManPluginAuthzOperationComplete. Se esses métodos não retornarem contexto, esse método não será chamado.
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, Windows Vista com SP1 e Windows Vista com SP2 |