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, qui aboutissent à 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 du serveur ou du 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 diverses fonctions d’API WinRM.
WSMAN_DATA_TEXT Stocke les données textuelles à utiliser avec diverses fonctions d’API WinRM.
WSMAN_ENVIRONMENT_VARIABLE Définit une variable d’environnement individuelle à l’aide d’une paire nom-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é/valeur dans un jeu de sélecteurs et est utilisé pour identifier une ressource particulière.
WSMAN_OPTION Représente un nom d’option et une paire de valeurs spécifiques.
WSMAN_OPTION_SET Représente un ensemble d’options.
WSMAN_PROXY_INFO Définit les informations de 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 qui est 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 qui sont nécessaires pour créer un interpréteur de commandes à l’aide de l’appel de plug-in WSManCreateShell .
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.