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. |