Clientshell-API-Strukturen und -Definitionen
Die folgende Tabelle enthält eine Übersicht über die Strukturen und andere Definitionen für die Windows Remote Management (WinRM)-Clientshell-API.
Funktion | Beschreibung |
---|---|
WSMAN_SHELL_COMPLETION_FUNCTION | Die Rückruffunktion, die für Shellvorgänge aufgerufen wird, was zu einer Remoteanforderung führt. |
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 für die 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- und Wertpaar innerhalb eines Selektorsatzes 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 wurden. |
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 für eingabe- oder ausgabe für die Shell und Befehle verwendet werden. |
WSMAN_USERNAME_PASSWORD_CREDS | Definiert die anmeldeinformationen, die für die Authentifizierung verwendet werden. |