Freigeben über


Clientshell-API-Strukturen und -Definitionen

Die folgende Tabelle enthält eine Übersicht über die Strukturen und andere Definitionen für die Windows-Remoteverwaltung (WinRM)-Clientshell-API.

Funktion BESCHREIBUNG
WSMAN_SHELL_COMPLETION_FUNCTION Die Rückruffunktion, die für Shellvorgänge aufgerufen wird, die zu einer Remoteanforderung führen.

 

Struktur BESCHREIBUNG
WSMAN_AUTHENTICATION_CREDENTIALS Definiert die Authentifizierungsmethode und die Anmeldeinformationen, die für die Server- oder Proxyauthentifizierung verwendet werden.
WSMAN_DATA Speichert eingehende und ausgehende Daten, die in der WinRM-API verwendet werden.
WSMAN_DATA_BINARY Speichert Binärdaten zur Verwendung mit verschiedenen WinRM-API-Funktionen.
WSMAN_DATA_TEXT Speichert textbasierte Daten zur Verwendung mit verschiedenen WinRM-API-Funktionen.
WSMAN_ENVIRONMENT_VARIABLE Definiert eine einzelne Umgebungsvariable mithilfe eines Namens- und Wertpaars.
WSMAN_ENVIRONMENT_VARIABLE_SET Definiert ein Array von Umgebungsvariablen.
WSMAN_ERROR Enthält Fehlerinformationen.
WSMAN_KEY Stellt ein Schlüssel-Wert-Paar innerhalb einer Selektorgruppe dar und wird verwendet, um eine bestimmte Ressource zu identifizieren.
WSMAN_OPTION Stellt ein bestimmtes Optionsnamen- und Wertpaar dar.
WSMAN_OPTION_SET Stellt eine Reihe von Optionen dar.
WSMAN_PROXY_INFO Legt die Proxyinformationen für jede Sitzung fest.
WSMAN_RECEIVE_DATA_RESULT Stellt die Ausgabedaten dar, die von der WSManReceiveShellOutput-API empfangen werden.
WSMAN_RESPONSE_DATA Stellt die Ausgabedaten dar, die von einem WSMan-Vorgang empfangen wurden.
WSMAN_SELECTOR_SET Definiert einen Satz von Schlüsseln, die die Identität einer Ressource darstellen.
WSMAN_SHELL_ASYNC Definiert eine asynchrone Struktur, die an alle Shellvorgänge übergeben wird.
WSMAN_SHELL_DISCONNECT_INFO TBD
WSMAN_SHELL_STARTUP_INFO Speichert alle Shell-spezifischen Daten, die zum Erstellen einer Shell mithilfe des WSManCreateShell-Plug-In-Aufrufs erforderlich sind.
WSMAN_STREAM_ID_SET Listet alle Datenströme auf, die entweder für die Eingabe oder Ausgabe für die Shell und die Befehle verwendet werden.
WSMAN_USERNAME_PASSWORD_CREDS Definiert die Anmeldeinformationen, die für die Authentifizierung verwendet werden.