Condividi tramite


WSMAN_SHELL_COMPLETION_FUNCTION funzione di callback (wsman.h)

Funzione di callback chiamata per le operazioni della shell, che comportano una richiesta remota.

Sintassi

WSMAN_SHELL_COMPLETION_FUNCTION WsmanShellCompletionFunction;

void WsmanShellCompletionFunction(
  [in, optional] PVOID operationContext,
                 DWORD flags,
  [in]           WSMAN_ERROR *error,
  [in]           WSMAN_SHELL_HANDLE shell,
  [in, optional] WSMAN_COMMAND_HANDLE command,
  [in, optional] WSMAN_OPERATION_HANDLE operationHandle,
  [in, optional] WSMAN_RESPONSE_DATA *data
)
{...}

Parametri

[in, optional] operationContext

Rappresenta il contesto definito dall'utente passato all'interfaccia di programmazione dell'applicazione Della shell client WinRM (API).

flags

Specifica uno o più flag dall'enumerazione WSManCallbackFlags .

[in] error

Definisce la struttura WSMAN_ERROR , valida solo nel callback.

[in] shell

Specifica l'handle della shell associato al contesto utente. L'handle della shell deve essere chiuso chiamando il metodo WSManCloseShell .

[in, optional] command

Specifica l'handle di comando associato al contesto utente. L'handle di comando deve essere chiuso chiamando il metodo API WSManCloseCommand .

[in, optional] operationHandle

Definisce l'handle di operazione associato al contesto utente. L'handle di operazione è valido solo per i callback associati alle chiamate WSManReceiveShellOutput, WSManSendShellInput e WSManSignalShell . Questo handle deve essere chiuso chiamando il metodo WSManCloseOperation .

[in, optional] data

Definisce i dati di output dal comando o dalla shell come risultato di una chiamata WSManReceiveShellOutput . Per altre informazioni sui dati di output, vedere la struttura WSMAN_RECEIVE_DATA_RESULT .

Valore restituito

nessuno

Requisiti

Requisito Valore
Client minimo supportato Windows 7
Server minimo supportato Windows Server 2008 R2
Piattaforma di destinazione Windows
Intestazione wsman.h
Componente ridistribuibile Windows Management Framework in Windows Server 2008 con SP2 e Windows Vista con SP2