Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Header wird von der Windows-Remoteverwaltung verwendet. Weitere Informationen finden Sie unter
wsman.h enthält die folgenden Programmierschnittstellen:
Functions
|
WSManCloseCommand Löscht einen Befehl und gibt die ressourcen frei, die diesem zugeordnet sind. |
|
WSManCloseOperation Bricht einen asynchronen Vorgang ab oder schließt sie. |
|
WSManCloseSession Schließt ein Sitzungsobjekt. |
|
WSManCloseShell Löscht ein Shellobjekt und gibt die ressourcen frei, die der Shell zugeordnet sind. |
|
WSManConnectShell Stellt eine Verbindung mit einer vorhandenen Serversitzung her. |
|
WSManConnectShellCommand Stellt eine Verbindung mit einem vorhandenen Befehl her, der in einer Shell ausgeführt wird. |
|
WSManCreateSession Erstellt ein Sitzungsobjekt. |
|
WSManCreateShell Erstellt ein Shellobjekt. |
|
WSManCreateShellEx Erstellt ein Shellobjekt unter Verwendung derselben Funktionalität wie die WSManCreateShell-Funktion, wobei eine vom Client angegebene Shell-ID hinzugefügt wird. |
|
WSManDeinitialize Deinitialisiert den Clientstapel für die Windows-Remoteverwaltung. |
|
WSManDisconnectShell Trennt die Netzwerkverbindung einer aktiven Shell und der zugehörigen Befehle. |
|
WSManGetErrorMessage Ruft die Fehlermeldungen ab, die einem bestimmten Fehler und Sprachcodes zugeordnet sind. |
|
WSManGetSessionOptionAsDword Ruft den Wert einer Sitzungsoption ab. (WSManGetSessionOptionAsDword) |
|
WSManGetSessionOptionAsString Ruft den Wert einer Sitzungsoption ab. (WSManGetSessionOptionAsString) |
|
WSManInitialize Initialisiert die Windows-Remoteverwaltungsclient-API. |
|
WSManPluginAuthzOperationComplete Meldet entweder eine erfolgreiche oder fehlgeschlagene Autorisierung für einen Benutzervorgang. |
|
WSManPluginAuthzQueryQuotaComplete Wird vom Einstiegspunkt des WSManPluginAuthzQueryQuota-Plug-Ins aufgerufen und muss aufgerufen werden, unabhängig davon, ob das Plug-In die Anforderung ausführen kann oder nicht. |
|
WSManPluginAuthzUserComplete Meldet entweder eine erfolgreiche oder fehlgeschlagene Benutzerverbindungsautorisierung. |
|
WSManPluginFreeRequestDetails Gibt Arbeitsspeicher frei, der für die WSMAN_PLUGIN_REQUEST-Struktur zugewiesen ist, die an Einstiegspunkte des Vorgangs-Plug-Ins übergeben wird. |
|
WSManPluginGetOperationParameters Ruft Betriebsinformationen für Elemente ab, z. B. Timeouts und Dateneinschränkungen, die dem Vorgang zugeordnet sind. |
|
WSManPluginOperationComplete Meldet den Abschluss eines Vorgangs durch alle Vorgangseinstiegspunkte mit Ausnahme der Methoden WSManPluginStartup und WSManPluginShutdown. |
|
WSManPluginReceiveResult Meldet Ergebnisse für den WSMAN_PLUGIN_RECEIVE-Plug-In-Aufruf und wird von den meisten Shell-Plug-Ins verwendet, die Ergebnisse zurückgeben. |
|
WSManPluginReportContext Meldet Shell- und Befehlskontext zurück an die Windows-Remoteverwaltungsinfrastruktur (WinRM), damit weitere Vorgänge für die Shell und/oder den Befehl ausgeführt werden können. |
|
WSManReceiveShellOutput Ruft die Ausgabe eines ausgeführten Befehls oder der Shell ab. |
|
WSManReconnectShell Stellt eine zuvor getrennte Shellsitzung wieder her. Verwenden Sie WSManReconnectShellCommand, um die zugehörigen Befehle der Shellsitzung wiederherzustellen. |
|
WSManReconnectShellCommand Verbindet einen zuvor getrennten Befehl erneut. |
|
WSManRunShellCommand Startet die Ausführung eines Befehls in einer vorhandenen Shell und wartet nicht auf den Abschluss des Befehls. |
|
WSManRunShellCommandEx Bietet die gleiche Funktionalität wie die WSManRunShellCommand-Funktion, wobei eine Befehls-ID-Option hinzugefügt wird. |
|
WSManSendShellInput Ipt den Eingabedatenstrom an einen ausgeführten Befehl oder an die Shell. |
|
WSManSetSessionOption Legt einen erweiterten Satz von Optionen für die Sitzung fest. |
|
WSManSignalShell Sendet einen Steuerelementcode an einen vorhandenen Befehl oder an die Shell selbst. |
Rückruffunktionen
|
WSMAN_PLUGIN_AUTHORIZE_OPERATION Autorisiert einen bestimmten Vorgang. |
|
WSMAN_PLUGIN_AUTHORIZE_QUERY_QUOTA Ruft Kontingentinformationen für den Benutzer ab, nachdem eine Verbindung autorisiert wurde. |
|
WSMAN_PLUGIN_AUTHORIZE_RELEASE_CONTEXT Gibt den Kontext frei, den ein Plug-In entweder von WSManPluginAuthzUserComplete oder WSManPluginAuthzOperationComplete meldet. |
|
WSMAN_PLUGIN_AUTHORIZE_USER Autorisiert eine Verbindung. |
|
WSMAN_PLUGIN_COMMAND Definiert den Befehlsrückruf für ein Plug-In. |
|
WSMAN_PLUGIN_CONNECT Definiert den Verbindungsrückruf für ein Plug-In. |
|
WSMAN_PLUGIN_RECEIVE Definiert den Empfangsrückruf für ein Plug-In. |
|
WSMAN_PLUGIN_RELEASE_COMMAND_CONTEXT Definiert den Releasebefehlsrückruf für das Plug-In. |
|
WSMAN_PLUGIN_RELEASE_SHELL_CONTEXT Definiert den Releaseshellrückruf für das Plug-In. |
|
WSMAN_PLUGIN_SEND Definiert den Senderückruf für ein Plug-In. |
|
WSMAN_PLUGIN_SHELL Definiert den Shellrückruf für ein Plug-In. |
|
WSMAN_PLUGIN_SHUTDOWN Definiert den Rückruf zum Herunterfahren des Plug-Ins. |
|
WSMAN_PLUGIN_SIGNAL Definiert den Signalrückruf für ein Plug-In. |
|
WSMAN_PLUGIN_STARTUP Definiert den Startrückruf für das Plug-In. |
|
WSMAN_SHELL_COMPLETION_FUNCTION Die Rückruffunktion, die für Shellvorgänge aufgerufen wird, die zu einer Remoteanforderung führen. |
Strukturen
|
WSMAN_AUTHENTICATION_CREDENTIALS Definiert die Authentifizierungsmethode und die Anmeldeinformationen, die für die Server- oder Proxyauthentifizierung verwendet werden. |
|
WSMAN_AUTHZ_QUOTA Meldet Kontingentinformationen auf Benutzerbasis für Autorisierungs-Plug-Ins. |
|
WSMAN_CERTIFICATE_DETAILS Speichert Clientinformationen für eine eingehende Anforderung, die mit einem Clientzertifikat gesendet wurde. |
|
WSMAN_COMMAND_ARG_SET Stellt den Satz von Argumenten dar, die an die Befehlszeile übergeben werden. |
|
WSMAN_DATA Enthält eingehende und ausgehende Daten, die in der Windows-Remoteverwaltungs-API (WinRM) verwendet werden. |
|
WSMAN_DATA_BINARY Enthält Binärdaten zur Verwendung mit verschiedenen Windows-Remoteverwaltungsfunktionen. |
|
WSMAN_DATA_TEXT Enthält Textdaten zur Verwendung mit verschiedenen Windows-Remoteverwaltungsfunktionen. |
|
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, die von einem Windows-Remoteverwaltungsclient (WinRM) zurückgegeben werden. |
|
WSMAN_FILTER WSMAN_FILTER ist für die zukünftige Verwendung reserviert. |
|
WSMAN_FRAGMENT WSMAN_FRAGMENT ist für die zukünftige Verwendung reserviert. |
|
WSMAN_KEY Stellt ein Schlüssel-Wert-Paar innerhalb eines Selektorsatzes dar und wird verwendet, um eine bestimmte Ressource zu identifizieren. |
|
WSMAN_OPERATION_INFO Stellt einen bestimmten Ressourcenendpunkt dar, für den das Plug-In die Anforderung ausführen muss. |
|
WSMAN_OPTION Stellt ein bestimmtes Optionsnamen- und Wertpaar dar. |
|
WSMAN_OPTION_SET Stellt eine Reihe von Optionen dar. |
|
WSMAN_PLUGIN_REQUEST Gibt Informationen für eine Plug-In-Anforderung an. |
|
WSMAN_PROXY_INFO Gibt Proxyinformationen an. |
|
WSMAN_RECEIVE_DATA_RESULT Stellt die Ausgabedaten dar, die von einer WSManReceiveShellOutput-Methode 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_SENDER_DETAILS Gibt die Clientdetails für jede eingehende Anforderung an. |
|
WSMAN_SHELL_ASYNC Definiert eine asynchrone Struktur, die an alle Shellvorgänge übergeben werden soll. |
|
WSMAN_SHELL_DISCONNECT_INFO Gibt die maximale Dauer an, in Millisekunden bleibt die Shell geöffnet, nachdem die Verbindung des Clients getrennt wurde. |
|
WSMAN_SHELL_STARTUP_INFO_V10 Die WSMAN_SHELL_STARTUP_INFO_V10-Struktur (wsman.h) definiert die Shellstartparameter, die mit der WSManCreateShell-Funktion verwendet werden sollen. |
|
WSMAN_SHELL_STARTUP_INFO_V11 Die WSMAN_SHELL_STARTUP_INFO_V11-Struktur (wsman.h) definiert die Shell-Startparameter, die mit der WSManCreateShell-Funktion verwendet werden sollen. |
|
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. |
Enumerationen
|
WSManAuthenticationFlags Bestimmt die Authentifizierungsmethode für den Vorgang. |
|
WSManCallbackFlags Definiert eine Reihe von Flags, die von allen Rückruffunktionen verwendet werden. |
|
WSManDataType Gibt den aktuellen Datentyp der Union in der WSMAN_DATA-Struktur an. |
|
WSManProxyAccessType Definiert den Proxyzugriffstyp. |
|
WSManSessionOption Definiert eine Reihe erweiterter Optionen für die Sitzung. Diese Optionen werden mit der WSManSetSessionOption-Methode verwendet. |