다음을 통해 공유


Wtsapi32.dll Run-Time 연결

애플리케이션이 원격 데스크톱 서비스 환경이 아닌 환경에서 실행되지만 애플리케이션이 원격 데스크톱 서비스 환경에서 실행되면 추가 기능을 제공하려는 경우 애플리케이션은 원격 데스크톱 서비스 API를 사용하여 추가 기능을 구현하고 런타임에 Wtsapi32.dll 동적으로 연결할 수 있습니다. 이렇게 하려면 애플리케이션이 LoadLibrary 함수를 호출하여 Wtsapi32.dll 로드해야 합니다. LoadLibrary 호출이 실패하면 애플리케이션이 기본 기능을 사용하여 실행할 수 있습니다. LoadLibrary가 성공하면 애플리케이션에서 GetProcAddress 함수를 호출하여 호출하려는 원격 데스크톱 서비스 함수에 대한 포인터를 검색할 수 있습니다.

애플리케이션이 원격 데스크톱 서비스 환경에만 필요한 경우 동적 연결이 필요하지 않습니다. 이 경우 Wtsapi32.h를 포함하고 Wtsapi32.lib와 연결할 수 있습니다. 그런 다음 원격 데스크톱 서비스가 아닌 환경에서 애플리케이션이 시작되면 Wtsapi32.dll 없기 때문에 종료됩니다.

애플리케이션이 원격 데스크톱 서비스 환경에서 실행 중인지 여부를 확인하는 방법에 대한 자세한 내용은 원격 데스크톱 서비스 환경 검색을 참조하세요.

일반 프로그래밍 지침