Compartilhar via


Função WSManCloseShell (wsman.h)

Exclui um objeto shell e libera os recursos associados ao shell.

Sintaxe

void WSManCloseShell(
  [in, out, optional] WSMAN_SHELL_HANDLE shellHandle,
                      DWORD              flags,
  [in]                WSMAN_SHELL_ASYNC  *async
);

Parâmetros

[in, out, optional] shellHandle

Especifica o identificador do shell a ser fechado. Esse identificador é retornado por uma chamada WSManCreateShell . Esse parâmetro não pode ser NULL.

flags

Reservado para uso futuro. Deve ser definido como zero.

[in] async

Define uma estrutura assíncrona. A estrutura assíncrona contém um contexto de usuário opcional e uma função de retorno de chamada obrigatória. Consulte a estrutura WSMAN_SHELL_ASYNC para obter mais informações. Esse parâmetro não pode ser NULL.

Valor retornado

Nenhum

Requisitos

   
Cliente mínimo com suporte Windows 7
Servidor mínimo com suporte Windows Server 2008 R2
Plataforma de Destino Windows
Cabeçalho wsman.h
Biblioteca WsmSvc.lib
DLL WsmSvc.dll
Redistribuível Windows Management Framework no Windows Server 2008 com SP2 e Windows Vista com SP2