Fonction WSManPluginReportContext (wsman.h)
Renvoie le contexte de l’interpréteur de commandes et de l’interpréteur de commandes à l’infrastructure Windows Remote Management (WinRM) afin que d’autres opérations puissent être effectuées sur l’interpréteur de commandes et/ou la commande. Cette méthode est appelée uniquement pour les points d’entrée de plug-in WSManPluginShell et WSManPluginCommand .
Syntaxe
DWORD WSManPluginReportContext(
[in] WSMAN_PLUGIN_REQUEST *requestDetails,
[in] DWORD flags,
[in] PVOID context
);
Paramètres
[in] requestDetails
Pointeur vers une structure de WSMAN_PLUGIN_REQUEST qui spécifie l’URI de ressource, les options, les paramètres régionaux, l’indicateur d’arrêt et le handle pour la demande.
[in] flags
Réservé pour un usage futur. Doit être défini sur zéro.
[in] context
Définit la valeur à transmettre à toutes les futures opérations d’interpréteur de commandes et de commandes. Représente l’interpréteur de commandes ou la commande. Cette valeur doit être unique pour tous les interpréteurs de commandes, et elle doit également être unique pour toutes les commandes associées à un interpréteur de commandes.
Valeur retournée
La méthode retourne NO_ERROR si elle a réussi ; sinon, il retourne un code d’erreur. Si cette méthode retourne une erreur, le plug-in doit arrêter l’opération en cours et appeler la méthode WSManPluginOperationComplete .
Spécifications
Client minimal pris en charge | Windows 7 |
Serveur minimal pris en charge | Windows Server 2008 R2 |
Plateforme cible | Windows |
En-tête | wsman.h |
Bibliothèque | WsmSvc.lib |
DLL | WsmSvc.dll |
Composant redistribuable | Windows Management Framework sur Windows Server 2008 avec SP2, Windows Vista avec SP1 et Windows Vista avec SP2 |