Freigeben über


WSManCloseShell-Funktion (wsman.h)

Löscht ein Shellobjekt und gibt die ressourcen frei, die der Shell zugeordnet sind.

Syntax

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

Parameter

[in, out, optional] shellHandle

Gibt das zu schließende Shellhandle an. Dieses Handle wird von einem WSManCreateShell-Aufruf zurückgegeben. Dieser Parameter darf nicht NULL sein.

flags

Für die zukünftige Verwendung reserviert. Muss auf 0 festgelegt werden.

[in] async

Definiert eine asynchrone Struktur. Die asynchrone Struktur enthält einen optionalen Benutzerkontext und eine obligatorische Rückruffunktion. Weitere Informationen finden Sie in der WSMAN_SHELL_ASYNC-Struktur . Dieser Parameter darf nicht NULL sein.

Rückgabewert

Keine

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7
Unterstützte Mindestversion (Server) Windows Server 2008 R2
Zielplattform Windows
Kopfzeile wsman.h
Bibliothek WsmSvc.lib
DLL WsmSvc.dll
Verteilbare Komponente Windows Management Framework unter Windows Server 2008 mit SP2 und Windows Vista mit SP2