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. |