WSMAN_PLUGIN_AUTHORIZE_RELEASE_CONTEXT fonction de rappel (wsman.h)
Libère le contexte qu’un plug-in signale à partir de WSManPluginAuthzUserComplete ou WSManPluginAuthzOperationComplete. Pour un utilisateur particulier, le contexte signalé pour les deux appels est autorisé à être le même, tant que l’infrastructure de plug-in gère le scénario de manière appropriée. Cette méthode est synchrone et aucun rappel n’est appelé en conséquence.
Cette méthode sera appelée dans les scénarios suivants :
- Une fois l’opération terminée, le contexte WSManPluginAuthzOperationComplete est libéré. Pour certaines opérations, telles que get, le contexte est libéré après l’envoi de la réponse pour l’opération get. Pour les opérations plus complexes, telles que l’énumération, le contexte n’est pas libéré tant que l’énumération n’est pas terminée.
- Lorsque l’enregistrement de l’utilisateur expire en raison d’une inactivité, la méthode WSManPluginAuthzUser est appelée à nouveau la prochaine fois qu’une demande est envoyée pour cet utilisateur.
- Si une nouvelle autorisation doit se produire, l’ancien contexte est libéré après l’acquisition du nouveau. L’ancien contexte est toujours libéré, que l’autorisation réussisse ou non.
Syntaxe
WSMAN_PLUGIN_AUTHORIZE_RELEASE_CONTEXT WsmanPluginAuthorizeReleaseContext;
void WsmanPluginAuthorizeReleaseContext(
[in] PVOID userAuthorizationContext
)
{...}
Paramètres
[in] userAuthorizationContext
Spécifie le contexte retourné par WSManPluginAuthzUserComplete ou WSManPluginAuthzOperationComplete. Si ces méthodes ne retournent aucun contexte, cette méthode n’est pas appelée.
Valeur de retour
None
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 |
Serveur minimal pris en charge | Windows Server 2008 R2 |
Plateforme cible | Windows |
En-tête | wsman.h |
Composant redistribuable | Windows Management Framework sur Windows Server 2008 avec SP2, Windows Vista avec SP1 et Windows Vista avec SP2 |