WSManSessionOption 열거형(wsman.h)
세션에 대한 확장 옵션 집합을 정의합니다. 이러한 옵션은 WSManSetSessionOption 메서드와 함께 사용됩니다.
Syntax
typedef enum WSManSessionOption {
WSMAN_OPTION_DEFAULT_OPERATION_TIMEOUTMS = 1,
WSMAN_OPTION_MAX_RETRY_TIME = 11,
WSMAN_OPTION_TIMEOUTMS_CREATE_SHELL = 12,
WSMAN_OPTION_TIMEOUTMS_RUN_SHELL_COMMAND = 13,
WSMAN_OPTION_TIMEOUTMS_RECEIVE_SHELL_OUTPUT = 14,
WSMAN_OPTION_TIMEOUTMS_SEND_SHELL_INPUT = 15,
WSMAN_OPTION_TIMEOUTMS_SIGNAL_SHELL = 16,
WSMAN_OPTION_TIMEOUTMS_CLOSE_SHELL = 17,
WSMAN_OPTION_SKIP_CA_CHECK = 18,
WSMAN_OPTION_SKIP_CN_CHECK = 19,
WSMAN_OPTION_UNENCRYPTED_MESSAGES = 20,
WSMAN_OPTION_UTF16 = 21,
WSMAN_OPTION_ENABLE_SPN_SERVER_PORT = 22,
WSMAN_OPTION_MACHINE_ID = 23,
WSMAN_OPTION_LOCALE = 25,
WSMAN_OPTION_UI_LANGUAGE = 26,
WSMAN_OPTION_MAX_ENVELOPE_SIZE_KB = 28,
WSMAN_OPTION_SHELL_MAX_DATA_SIZE_PER_MESSAGE_KB = 29,
WSMAN_OPTION_REDIRECT_LOCATION = 30,
WSMAN_OPTION_SKIP_REVOCATION_CHECK = 31,
WSMAN_OPTION_ALLOW_NEGOTIATE_IMPLICIT_CREDENTIALS = 32,
WSMAN_OPTION_USE_SSL = 33,
WSMAN_OPTION_USE_INTEARACTIVE_TOKEN = 34
} ;
상수
WSMAN_OPTION_DEFAULT_OPERATION_TIMEOUTMS 값: 1 클라이언트 쪽의 모든 작업에 적용되는 기본 시간 제한(밀리초)입니다. |
WSMAN_OPTION_MAX_RETRY_TIME 값: 11 |
WSMAN_OPTION_TIMEOUTMS_CREATE_SHELL 값: 12 WSManCreateShell 작업에 대한 시간 제한(밀리초)입니다. |
WSMAN_OPTION_TIMEOUTMS_RUN_SHELL_COMMAND 값: 13 WSManRunShellCommand 작업에 대한 시간 제한(밀리초)입니다. |
WSMAN_OPTION_TIMEOUTMS_RECEIVE_SHELL_OUTPUT 값: 14 WSManReceiveShellOutput 작업의 시간 제한(밀리초)입니다. |
WSMAN_OPTION_TIMEOUTMS_SEND_SHELL_INPUT 값: 15 WSManSendShellInput 작업의 시간 제한(밀리초)입니다. |
WSMAN_OPTION_TIMEOUTMS_SIGNAL_SHELL 값: 16 WSManSignalShell 및 WSManCloseCommand 작업에 대한 시간 제한(밀리초)입니다. |
WSMAN_OPTION_TIMEOUTMS_CLOSE_SHELL 값: 17 WSManCloseShell 작업 연결 옵션에 대한 시간 제한(밀리초)입니다. |
WSMAN_OPTION_SKIP_CA_CHECK 값: 18 서버 인증서에서 CA의 유효성을 검사하지 않려면 1로 설정합니다. 기본값은 0입니다. |
WSMAN_OPTION_SKIP_CN_CHECK 값: 19 서버 인증서에서 CN의 유효성을 검사하지 않려면 1로 설정합니다. 기본값은 0입니다. |
WSMAN_OPTION_UNENCRYPTED_MESSAGES 값: 20 메시지를 암호화하지 않도록 을 1로 설정합니다. 기본값은 0입니다. |
WSMAN_OPTION_UTF16 값: 21 UTF16에서 원격 작업에 대한 모든 네트워크 패킷을 보내려면 1로 설정합니다. 기본값이 0이면 네트워크 패킷이 UTF8로 전송됩니다. |
WSMAN_OPTION_ENABLE_SPN_SERVER_PORT 값: 22 협상 인증을 사용할 때 포트 번호가 연결에 포함되면 1로 설정합니다. 기본값은 0입니다. |
WSMAN_OPTION_MACHINE_ID 값: 23 MachineID를 포함하여 서버에 이 컴퓨터를 식별하려면 1로 설정합니다. 기본값은 0입니다. |
WSMAN_OPTION_LOCALE 값: 25 언어 로캘 옵션입니다. 언어 로캘에 대한 자세한 내용은 의 인터넷 엔지니어링 태스크 포스에서 RFC 3066 사양을 http://www.ietf.org/rfc/rfc3066.txt참조하세요. |
WSMAN_OPTION_UI_LANGUAGE 값: 26 UI 언어 옵션입니다. UI 언어 옵션은 RFC 3066 형식으로 정의됩니다. UI 언어 옵션에 대한 자세한 내용은 의 인터넷 엔지니어링 태스크 포스에서 RFC 3066 사양을 http://www.ietf.org/rfc/rfc3066.txt참조하세요. |
WSMAN_OPTION_MAX_ENVELOPE_SIZE_KB 값: 28 최대 SOAP(Simple Object Access Protocol) 봉투 크기입니다. 기본값은 150KB입니다. |
WSMAN_OPTION_SHELL_MAX_DATA_SIZE_PER_MESSAGE_KB 값: 29 클라이언트에서 제공하는 데이터의 최대 크기입니다. |
WSMAN_OPTION_REDIRECT_LOCATION 값: 30 리디렉션 위치입니다. 참고 모든 리디렉션은 SSL(Secure Sockets Layer)을 사용하고 모든 애플리케이션은 새 세션을 만들기 전에 리디렉션된 URI의 유효성을 검사하는 것이 좋습니다. |
WSMAN_OPTION_SKIP_REVOCATION_CHECK 값: 31 서버 인증서의 해지 상태 유효성을 검사하지 않려면 1로 설정합니다. 기본값은 0입니다. |
WSMAN_OPTION_ALLOW_NEGOTIATE_IMPLICIT_CREDENTIALS 값: 32 협상의 기본 자격 증명을 허용하려면 1로 설정합니다. 기본값은 0입니다. |
WSMAN_OPTION_USE_SSL 값: 33 |
WSMAN_OPTION_USE_INTEARACTIVE_TOKEN 값: 34 |
요구 사항
지원되는 최소 클라이언트 | Windows 7 |
지원되는 최소 서버 | Windows Server 2008 R2 |
머리글 | wsman.h |
재배포 가능 파일 | SP2가 있는 Windows Server 2008 및 WINDOWS Vista SP2의 Windows Management Framework |