WSMAN_PLUGIN_AUTHORIZE_RELEASE_CONTEXT función de devolución de llamada (wsman.h)
Libera el contexto que informa un complemento de WSManPluginAuthzUserComplete o WSManPluginAuthzOperationComplete. Para un usuario determinado, el contexto notificado para ambas llamadas puede ser el mismo, siempre y cuando la infraestructura del complemento controle el escenario correctamente. Este método es sincrónico y no hay devoluciones de llamada a las que se llama como resultado.
Se llamará a este método en los escenarios siguientes:
- Una vez completada la operación, se libera el contexto WSManPluginAuthzOperationComplete . Para algunas operaciones, como get, el contexto se liberará después de enviar la respuesta para la operación get. Para operaciones más complejas, como la enumeración, el contexto no se liberará hasta que se haya completado la enumeración.
- Cuando el registro de usuario agota el tiempo de espera debido a la inactividad, se volverá a llamar al método WSManPluginAuthzUser la próxima vez que se produzca una solicitud para ese usuario.
- Si es necesario volver a autorizar, el contexto anterior se liberará después de adquirir el nuevo. El contexto anterior siempre se publicará independientemente de si la autorización se realiza correctamente.
Sintaxis
WSMAN_PLUGIN_AUTHORIZE_RELEASE_CONTEXT WsmanPluginAuthorizeReleaseContext;
void WsmanPluginAuthorizeReleaseContext(
[in] PVOID userAuthorizationContext
)
{...}
Parámetros
[in] userAuthorizationContext
Especifica el contexto devuelto por WSManPluginAuthzUserComplete o WSManPluginAuthzOperationComplete. Si estos métodos no devuelven ningún contexto, no se llamará a este método.
Valor devuelto
None
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 |
Servidor mínimo compatible | Windows Server 2008 R2 |
Plataforma de destino | Windows |
Encabezado | wsman.h |
Redistribuible | Windows Management Framework en Windows Server 2008 con SP2, Windows Vista con SP1 y Windows Vista con SP2 |