Share via


Estructuras y definiciones de API de Shell de cliente

En la tabla siguiente se proporciona información general sobre las estructuras y otras definiciones de la API de Shell de cliente de Administración remota de Windows (WinRM).

Función Descripción
WSMAN_SHELL_COMPLETION_FUNCTION Función de devolución de llamada a la que se llama para las operaciones de shell, lo que da lugar a una solicitud remota.

 

Estructura Descripción
WSMAN_AUTHENTICATION_CREDENTIALS Define el método de autenticación y las credenciales usadas para la autenticación de servidor o proxy.
WSMAN_DATA Almacena los datos entrantes y salientes usados en la API de WinRM.
WSMAN_DATA_BINARY Almacena datos binarios para su uso con varias funciones de api de WinRM.
WSMAN_DATA_TEXT Almacena datos basados en texto para su uso con varias funciones de api de WinRM.
WSMAN_ENVIRONMENT_VARIABLE Define una variable de entorno individual mediante un par nombre y valor.
WSMAN_ENVIRONMENT_VARIABLE_SET Define una matriz de variables de entorno.
WSMAN_ERROR Contiene información de error.
WSMAN_KEY Representa un par clave y valor dentro de un conjunto de selectores y se usa para identificar un recurso determinado.
WSMAN_OPTION Representa un par de valores y nombre de opción específicos.
WSMAN_OPTION_SET Representa un conjunto de opciones.
WSMAN_PROXY_INFO Establece la información de proxy para cada sesión.
WSMAN_RECEIVE_DATA_RESULT Representa los datos de salida recibidos de la API WSManReceiveShellOutput .
WSMAN_RESPONSE_DATA Representa los datos de salida recibidos de una operación WSMan .
WSMAN_SELECTOR_SET Define un conjunto de claves que representan la identidad de un recurso.
WSMAN_SHELL_ASYNC Define una estructura asincrónica que se pasa a todas las operaciones de shell.
WSMAN_SHELL_DISCONNECT_INFO TBD
WSMAN_SHELL_STARTUP_INFO Almacena todos los datos específicos del shell necesarios para crear un shell mediante la llamada al complemento WSManCreateShell .
WSMAN_STREAM_ID_SET Enumera todas las secuencias que se usan para la entrada o salida para el shell y los comandos.
WSMAN_USERNAME_PASSWORD_CREDS Define las credenciales usadas para la autenticación.