wsman.h-Header
Dieser Header wird von der Windows-Remoteverwaltung verwendet. Weitere Informationen finden Sie unter
wsman.h enthält die folgenden Programmierschnittstellen:
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. |
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. |
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. |
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. |