Condividi tramite


Funzione WSManPluginReportContext (wsman.h)

Segnala il contesto della shell e del comando all'infrastruttura Gestione remota Windows (WinRM) in modo che ulteriori operazioni possano essere eseguite sulla shell e/o sul comando. Questo metodo viene chiamato solo per I punti di ingresso WSManPluginShell e WSManPluginCommand.

Sintassi

DWORD WSManPluginReportContext(
  [in] WSMAN_PLUGIN_REQUEST *requestDetails,
  [in] DWORD                flags,
  [in] PVOID                context
);

Parametri

[in] requestDetails

Puntatore a una struttura WSMAN_PLUGIN_REQUEST che specifica l'URI, le opzioni, le impostazioni locali, il flag di arresto e l'handle per la richiesta.

[in] flags

Riservato per utilizzi futuri. Deve essere impostato su zero.

[in] context

Definisce il valore da passare a tutte le operazioni future della shell e dei comandi. Rappresenta la shell o il comando. Questo valore deve essere univoco per tutte le shell e deve essere univoco anche per tutti i comandi associati a una shell.

Valore restituito

Il metodo restituisce NO_ERROR se ha esito positivo; in caso contrario, restituisce un codice di errore. Se questo metodo restituisce un errore, il plug-in deve arrestare l'operazione corrente e chiamare il metodo WSManPluginOperationComplete .

Requisiti

   
Client minimo supportato Windows 7
Server minimo supportato Windows Server 2008 R2
Piattaforma di destinazione Windows
Intestazione wsman.h
Libreria WsmSvc.lib
DLL WsmSvc.dll
Componente ridistribuibile Windows Management Framework in Windows Server 2008 con SP2, Windows Vista con SP1 e Windows Vista con SP2