학습
wtsapi32.h 헤더
이 헤더는 원격 데스크톱 서비스에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
wtsapi32.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
WTSCloseServer 열린 핸들을 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에 닫습니다. |
WTSConnectSessionA 원격 데스크톱 서비스 세션을 로컬 컴퓨터의 기존 세션에 연결합니다. (ANSI) |
WTSConnectSessionW 원격 데스크톱 서비스 세션을 로컬 컴퓨터의 기존 세션에 연결합니다. (유니코드) |
WTSCreateListenerA 새 원격 데스크톱 서비스 수신기를 만들거나 기존 수신기를 구성합니다. (ANSI) |
WTSCreateListenerW 새 원격 데스크톱 서비스 수신기를 만들거나 기존 수신기를 구성합니다. (유니코드) |
WTSDisconnectSession 세션을 닫지 않고 지정된 원격 데스크톱 서비스 세션에서 로그온한 사용자의 연결을 끊습니다. |
WTSEnableChildSessions 자식 세션을 사용하거나 사용하지 않도록 설정합니다. |
WTSEnumerateListenersA RD 세션 호스트(원격 데스크톱 세션 호스트) 서버의 모든 원격 데스크톱 서비스 수신기를 열거합니다. (ANSI) |
WTSEnumerateListenersW RD 세션 호스트(원격 데스크톱 세션 호스트) 서버의 모든 원격 데스크톱 서비스 수신기를 열거합니다. (유니코드) |
WTSEnumerateProcessesA 지정된 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에서 활성 프로세스에 대한 정보를 검색합니다. (ANSI) |
WTSEnumerateProcessesExA 지정된 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버 또는 RD 가상화 호스트(원격 데스크톱 가상화 호스트) 서버에서 활성 프로세스에 대한 정보를 검색합니다. (ANSI) |
WTSEnumerateProcessesExW 지정된 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버 또는 RD 가상화 호스트(원격 데스크톱 가상화 호스트) 서버에서 활성 프로세스에 대한 정보를 검색합니다. (유니코드) |
WTSEnumerateProcessesW 지정된 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에서 활성 프로세스에 대한 정보를 검색합니다. (유니코드) |
WTSEnumerateServersA 지정된 도메인 내의 모든 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버 목록을 반환합니다. (ANSI) |
WTSEnumerateServersW 지정된 도메인 내의 모든 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버 목록을 반환합니다. (유니코드) |
WTSEnumerateSessionsA RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에서 세션 목록을 검색합니다. (ANSI) |
WTSEnumerateSessionsExA 지정된 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버 또는 RD 가상화 호스트(원격 데스크톱 가상화 호스트) 서버에서 세션 목록을 검색합니다. (ANSI) |
WTSEnumerateSessionsExW 지정된 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버 또는 RD 가상화 호스트(원격 데스크톱 가상화 호스트) 서버에서 세션 목록을 검색합니다. (유니코드) |
WTSEnumerateSessionsW RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에서 세션 목록을 검색합니다. (유니코드) |
WTSFreeMemory 원격 데스크톱 서비스 함수에서 할당한 메모리를 해제합니다. |
WTSFreeMemoryExA 원격 데스크톱 서비스 함수에서 할당한 WTS_PROCESS_INFO_EX 또는 WTS_SESSION_INFO_1 구조를 포함하는 메모리를 해제합니다. (ANSI) |
WTSFreeMemoryExW 원격 데스크톱 서비스 함수에서 할당한 WTS_PROCESS_INFO_EX 또는 WTS_SESSION_INFO_1 구조를 포함하는 메모리를 해제합니다. (유니코드) |
WTSGetChildSessionId 자식 세션 식별자(있는 경우)를 검색합니다. |
WTSGetListenerSecurityA 원격 데스크톱 서비스 수신기의 보안 설명자를 검색합니다. (ANSI) |
WTSGetListenerSecurityW 원격 데스크톱 서비스 수신기의 보안 설명자를 검색합니다. (유니코드) |
WTSIsChildSessionsEnabled 자식 세션을 사용할 수 있는지 여부를 결정합니다. |
WTSLogoffSession 지정된 원격 데스크톱 서비스 세션을 로그오프합니다. |
WTSOpenServerA 지정된 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에 대한 핸들을 엽니다. (ANSI) |
WTSOpenServerExA 지정된 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버 또는 RD 가상화 호스트(원격 데스크톱 가상화 호스트) 서버에 대한 핸들을 엽니다. (ANSI) |
WTSOpenServerExW 지정된 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버 또는 RD 가상화 호스트(원격 데스크톱 가상화 호스트) 서버에 대한 핸들을 엽니다. (유니코드) |
WTSOpenServerW 지정된 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에 대한 핸들을 엽니다. (유니코드) |
WTSQueryListenerConfigA 원격 데스크톱 서비스 수신기에 대한 구성 정보를 검색합니다. (ANSI) |
WTSQueryListenerConfigW 원격 데스크톱 서비스 수신기에 대한 구성 정보를 검색합니다. (유니코드) |
WTSQuerySessionInformationA 지정된 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에서 지정된 세션에 대한 세션 정보를 검색합니다. (ANSI) |
WTSQuerySessionInformationW 지정된 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에서 지정된 세션에 대한 세션 정보를 검색합니다. (유니코드) |
WTSQueryUserConfigA 지정된 도메인 컨트롤러 또는 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에서 지정된 사용자의 구성 정보를 검색합니다. (ANSI) |
WTSQueryUserConfigW 지정된 도메인 컨트롤러 또는 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에서 지정된 사용자의 구성 정보를 검색합니다. (유니코드) |
WTSQueryUserToken 세션 ID로 지정된 로그온한 사용자의 기본 액세스 토큰을 가져옵니다. |
WTSRegisterSessionNotification 세션 변경 알림을 받을 지정된 창을 등록합니다. (WTSRegisterSessionNotification) |
WTSRegisterSessionNotificationEx 세션 변경 알림을 받을 지정된 창을 등록합니다. (WTSRegisterSessionNotificationEx) |
WTSSendMessageA 지정된 원격 데스크톱 서비스 세션의 클라이언트 데스크톱에 메시지 상자를 표시합니다. (ANSI) |
WTSSendMessageW 지정된 원격 데스크톱 서비스 세션의 클라이언트 데스크톱에 메시지 상자를 표시합니다. (유니코드) |
WTSSetListenerSecurityA 원격 데스크톱 서비스 수신기의 보안 설명자를 구성합니다. (ANSI) |
WTSSetListenerSecurityW 원격 데스크톱 서비스 수신기의 보안 설명자를 구성합니다. (유니코드) |
WTSSetUserConfigA 지정된 도메인 컨트롤러 또는 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에서 지정된 사용자에 대한 구성 정보를 수정합니다. (ANSI) |
WTSSetUserConfigW 지정된 도메인 컨트롤러 또는 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에서 지정된 사용자에 대한 구성 정보를 수정합니다. (유니코드) |
WTSShutdownSystem 지정된 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버를 종료하고 필요에 따라 다시 시작합니다. |
WTSStartRemoteControlSessionA 다른 원격 데스크톱 서비스 세션의 원격 제어를 시작합니다. 원격 세션에서 이 함수를 호출해야 합니다. (ANSI) |
WTSStartRemoteControlSessionW 다른 원격 데스크톱 서비스 세션의 원격 제어를 시작합니다. 원격 세션에서 이 함수를 호출해야 합니다. (유니코드) |
WTSStopRemoteControlSession 원격 제어 세션을 중지합니다. |
WTSTerminateProcess 지정된 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에서 지정된 프로세스를 종료합니다. |
WTSUnRegisterSessionNotification 더 이상 세션 변경 알림을 받지 않도록 지정된 창의 등록을 취소합니다. (WTSUnRegisterSessionNotification) |
WTSUnRegisterSessionNotificationEx 더 이상 세션 변경 알림을 받지 않도록 지정된 창의 등록을 취소합니다. (WTSUnRegisterSessionNotificationEx) |
WTSVirtualChannelClose 열린 가상 채널 핸들을 닫습니다. |
WTSVirtualChannelOpen 지정된 가상 채널의 서버 끝에 대한 핸들을 엽니다. |
WTSVirtualChannelOpenEx WTSVirtualChannelOpen과 유사한 방식으로 가상 채널을 만듭니다. |
WTSVirtualChannelPurgeInput 클라이언트에서 지정된 가상 채널의 서버로 전송된 큐에 대기 중인 모든 입력 데이터를 삭제합니다. |
WTSVirtualChannelPurgeOutput 서버에서 지정된 가상 채널의 클라이언트로 전송된 큐에 대기 중인 모든 출력 데이터를 삭제합니다. |
WTSVirtualChannelQuery 지정된 가상 채널에 대한 정보를 반환합니다. |
WTSVirtualChannelRead 가상 채널의 서버 끝에서 데이터를 읽습니다. |
WTSVirtualChannelWrite 가상 채널의 서버 끝에 데이터를 씁니다. |
WTSWaitSystemEvent 호출자에게 반환하기 전에 원격 데스크톱 서비스 이벤트를 기다립니다. |
WTS_CLIENT_ADDRESS 원격 데스크톱 서비스 세션의 클라이언트 네트워크 주소를 포함합니다. |
WTS_CLIENT_DISPLAY RDC(원격 데스크톱 연결) 클라이언트 표시에 대한 정보를 포함합니다. (WTS_CLIENT_DISPLAY) |
WTS_PROCESS_INFO_EXA RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에서 실행되는 프로세스에 대한 확장된 정보를 포함합니다. (ANSI) |
WTS_PROCESS_INFO_EXW RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에서 실행되는 프로세스에 대한 확장된 정보를 포함합니다. (유니코드) |
WTS_PROCESS_INFOA RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에서 실행되는 프로세스에 대한 정보를 포함합니다. (ANSI) |
WTS_PROCESS_INFOW RD 세션 호스트(원격 데스크톱 세션 호스트) 서버에서 실행되는 프로세스에 대한 정보를 포함합니다. (유니코드) |
WTS_SERVER_INFOA 특정 원격 데스크톱 서비스 서버에 대한 정보를 포함합니다. (ANSI) |
WTS_SERVER_INFOW 특정 원격 데스크톱 서비스 서버에 대한 정보를 포함합니다. (유니코드) |
WTS_SESSION_ADDRESS 세션에 할당된 가상 IP 주소를 포함합니다. |
WTS_SESSION_INFO_1A RD 세션 호스트(원격 데스크톱 세션 호스트) 서버 또는 RD 가상화 호스트(원격 데스크톱 가상화 호스트) 서버의 클라이언트 세션에 대한 확장된 정보를 포함합니다. (ANSI) |
WTS_SESSION_INFO_1W RD 세션 호스트(원격 데스크톱 세션 호스트) 서버 또는 RD 가상화 호스트(원격 데스크톱 가상화 호스트) 서버의 클라이언트 세션에 대한 확장된 정보를 포함합니다. (유니코드) |
WTS_SESSION_INFOA RD 세션 호스트(원격 데스크톱 세션 호스트) 서버의 클라이언트 세션에 대한 정보를 포함합니다. (ANSI) |
WTS_SESSION_INFOW RD 세션 호스트(원격 데스크톱 세션 호스트) 서버의 클라이언트 세션에 대한 정보를 포함합니다. (유니코드) |
WTSCLIENTA RDC(원격 데스크톱 연결) 클라이언트에 대한 정보를 포함합니다. (ANSI) |
WTSCLIENTW RDC(원격 데스크톱 연결) 클라이언트에 대한 정보를 포함합니다. (유니코드) |
WTSCONFIGINFOA 원격 데스크톱 서비스 세션에 대한 정보를 포함합니다. (WTSCONFIGINFOA) |
WTSCONFIGINFOW 원격 데스크톱 서비스 세션에 대한 정보를 포함합니다. (WTSCONFIGINFOW) |
WTSINFOA 원격 데스크톱 서비스 세션에 대한 정보를 포함합니다. (WTSINFOA) |
WTSINFOEX_LEVEL_A 원격 데스크톱 서비스 세션에 대한 확장된 정보를 포함하는 WTSINFOEX_LEVEL1 구조를 포함합니다. (ANSI) |
WTSINFOEX_LEVEL_W 원격 데스크톱 서비스 세션에 대한 확장된 정보를 포함하는 WTSINFOEX_LEVEL1 구조를 포함합니다. (유니코드) |
WTSINFOEX_LEVEL1_A 원격 데스크톱 서비스 세션에 대한 확장된 정보를 포함합니다. (ANSI) |
WTSINFOEX_LEVEL1_W 원격 데스크톱 서비스 세션에 대한 확장된 정보를 포함합니다. (유니코드) |
WTSINFOEXA 원격 데스크톱 서비스 세션에 대한 확장된 정보를 포함하는 WTSINFOEX_LEVEL 공용 구조체를 포함합니다. (ANSI) |
WTSINFOEXW 원격 데스크톱 서비스 세션에 대한 확장된 정보를 포함하는 WTSINFOEX_LEVEL 공용 구조체를 포함합니다. (유니코드) |
WTSINFOW 원격 데스크톱 서비스 세션에 대한 정보를 포함합니다. (WTSINFOW) |
WTSLISTENERCONFIGA 원격 데스크톱 서비스 수신기에 대한 정보를 포함합니다. (ANSI) |
WTSLISTENERCONFIGW 원격 데스크톱 서비스 수신기에 대한 정보를 포함합니다. (유니코드) |
WTSUSERCONFIGA 도메인 컨트롤러 또는 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버의 사용자에 대한 구성 정보를 포함합니다. (ANSI) |
WTSUSERCONFIGW 도메인 컨트롤러 또는 RD 세션 호스트(원격 데스크톱 세션 호스트) 서버의 사용자에 대한 구성 정보를 포함합니다. (유니코드) |
WTS_CONFIG_CLASS WTSQueryUserConfig 및 WTSSetUserConfig 함수에 대한 호출에서 설정하거나 검색할 사용자 구성 정보의 유형을 나타내는 값을 포함합니다. |
WTS_CONFIG_SOURCE WTSQueryUserConfig 함수에서 반환된 구성 정보의 원본을 지정합니다. |
WTS_CONNECTSTATE_CLASS 원격 데스크톱 서비스 세션의 연결 상태를 지정합니다. |
WTS_INFO_CLASS WTSQuerySessionInformation 함수에 대한 호출에서 검색할 세션 정보의 유형을 나타내는 값을 포함합니다. |
WTS_TYPE_CLASS 원격 데스크톱 서비스 함수가 버퍼에서 반환한 구조체의 형식을 지정합니다. |
WTS_VIRTUAL_CLASS 검색할 가상 채널 정보의 유형을 나타내는 값을 포함합니다. |