Dela via


Api-strukturer och definitioner för Client Shell

Följande tabell innehåller en översikt över strukturerna och andra definitioner för Windows Remote Management (WinRM) Client Shell API.

Funktion Beskrivning
WSMAN_SHELL_COMPLETION_FUNCTION Återanropsfunktionen som anropas för shell-åtgärder, vilket resulterar i en fjärrbegäran.

 

Struktur Beskrivning
WSMAN_AUTHENTICATION_CREDENTIALS Definierar autentiseringsmetoden och de autentiseringsuppgifter som används för server- eller proxyautentisering.
WSMAN_DATA Lagrar inkommande och utgående data som används i WinRM-API:et.
WSMAN_DATA_BINARY Lagrar binära data för användning med olika WinRM API-funktioner.
WSMAN_DATA_TEXT Lagrar textbaserade data för användning med olika WinRM API-funktioner.
WSMAN_ENVIRONMENT_VARIABLE Definierar en enskild miljövariabel med hjälp av ett namn och värdepar.
WSMAN_ENVIRONMENT_VARIABLE_SET Definierar en matris med miljövariabler.
WSMAN_ERROR Innehåller felinformation.
WSMAN_KEY Representerar ett nyckel- och värdepar i en väljare och används för att identifiera en viss resurs.
WSMAN_OPTION Representerar ett specifikt alternativnamn och värdepar.
WSMAN_OPTION_SET Representerar en uppsättning alternativ.
WSMAN_PROXY_INFO Anger proxyinformation för varje session.
WSMAN_RECEIVE_DATA_RESULT Representerar utdata som tas emot från WSManReceiveShellOutput API.
WSMAN_RESPONSE_DATA Representerar utdata som tas emot från en WSMan- åtgärd.
WSMAN_SELECTOR_SET Definierar en uppsättning nycklar som representerar identiteten för en resurs.
WSMAN_SHELL_ASYNC Definierar en asynkron struktur som skickas till alla shell-åtgärder.
WSMAN_SHELL_DISCONNECT_INFO TBD
WSMAN_SHELL_STARTUP_INFO Lagrar alla gränssnittsspecifika data som behövs för att skapa ett gränssnitt med hjälp av WSManCreateShell- plugin-anrop.
WSMAN_STREAM_ID_SET Visar en lista över alla strömmar som används för indata eller utdata för gränssnittet och kommandona.
WSMAN_USERNAME_PASSWORD_CREDS Definierar de autentiseringsuppgifter som används för autentisering.