Partager via


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