Partager via


Structures et définitions de l’API Client Shell

Le tableau suivant fournit une vue d’ensemble des structures et d’autres définitions de l’API Client Shell Windows Remote Management (WinRM).

Fonction Description
WSMAN_SHELL_COMPLETION_FUNCTION Fonction de rappel appelée pour les opérations d’interpréteur de commandes, ce qui entraîne une requête distante.

 

Structure Description
WSMAN_AUTHENTICATION_CREDENTIALS Définit la méthode d’authentification et les informations d’identification utilisées pour l’authentification serveur ou proxy.
WSMAN_DATA Stocke les données entrantes et sortantes utilisées dans l’API WinRM.
WSMAN_DATA_BINARY Stocke les données binaires à utiliser avec différentes fonctions d’API WinRM.
WSMAN_DATA_TEXT Stocke les données textuelles à utiliser avec différentes fonctions d’API WinRM.
WSMAN_ENVIRONMENT_VARIABLE Définit une variable d’environnement individuelle à l’aide d’une paire nom et valeur.
WSMAN_ENVIRONMENT_VARIABLE_SET Définit un tableau de variables d’environnement.
WSMAN_ERROR Contient des informations d’erreur.
WSMAN_KEY Représente une paire clé et valeur au sein d’un jeu de sélecteurs et est utilisée pour identifier une ressource particulière.
WSMAN_OPTION Représente un nom d’option et une paire valeur spécifiques.
WSMAN_OPTION_SET Représente un ensemble d’options.
WSMAN_PROXY_INFO Définit les informations du proxy pour chaque session.
WSMAN_RECEIVE_DATA_RESULT Représente les données de sortie reçues de l’API WSManReceiveShellOutput.
WSMAN_RESPONSE_DATA Représente les données de sortie reçues d’une opération WSMan.
WSMAN_SELECTOR_SET Définit un ensemble de clés qui représentent l’identité d’une ressource.
WSMAN_SHELL_ASYNC Définit une structure asynchrone passée à toutes les opérations d’interpréteur de commandes.
WSMAN_SHELL_DISCONNECT_INFO TBD
WSMAN_SHELL_STARTUP_INFO Stocke toutes les données spécifiques à l’interpréteur de commandes nécessaires pour créer un interpréteur de commandes à l’aide de l’appel WSManCreateShell plug-in.
WSMAN_STREAM_ID_SET Répertorie tous les flux utilisés pour l’entrée ou la sortie pour l’interpréteur de commandes et les commandes.
WSMAN_USERNAME_PASSWORD_CREDS Définit les informations d’identification utilisées pour l’authentification.