Compartir a través de


Función WSManPluginReportContext (wsman.h)

Notifica el shell y el contexto de comandos a la infraestructura de Administración remota de Windows (WinRM) para que se puedan realizar más operaciones en el shell o comando. Este método se llama solo para WSManPluginShell y WSManPluginCommand puntos de entrada de complemento.

Sintaxis

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

Parámetros

[in] requestDetails

Puntero a una estructura de WSMAN_PLUGIN_REQUEST que especifica el URI del recurso, las opciones, la configuración regional, la marca de apagado y el identificador de la solicitud.

[in] flags

Reservado para uso futuro. Debe establecerse en cero.

[in] context

Define el valor que se va a pasar a todas las operaciones futuras de shell y comandos. Representa el shell o el comando . Este valor debe ser único para todos los shells y también debe ser único para todos los comandos asociados a un shell.

Valor devuelto

El método devuelve NO_ERROR si se realizó correctamente; de lo contrario, devuelve un código de error. Si este método devuelve un error, el complemento debe apagar la operación actual y llamar al método WSManPluginOperationComplete .

Requisitos

   
Cliente mínimo compatible Windows 7
Servidor mínimo compatible Windows Server 2008 R2
Plataforma de destino Windows
Encabezado wsman.h
Library WsmSvc.lib
Archivo DLL WsmSvc.dll
Redistribuible Windows Management Framework en Windows Server 2008 con SP2, Windows Vista con SP1 y Windows Vista con SP2