정보: 서비스 및 리디렉션된 드라이브

기술 자료 번역 기술 자료 번역
기술 자료: 180362 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

요약

직접 서비스 로컬 액세스 또는 네트워크 매핑된 드라이브 문자를 통해 리소스 수 합니다. 또한 서비스 WNet API에 XXXXXXX 추가, 제거 또는 쿼리할 매핑된 드라이브 문자를 사용해서는 안 됩니다. 결과를 WNet API에 XXXXXXX 성공적으로 반환할 수 있지만 잘못된 수 없습니다. 서비스 또는 다른 보안 컨텍스트에서 실행 중인 모든 프로세스를 원격 리소스에 액세스 범용 명명 규칙(UNC) 이름을 리소스에 대한 액세스를 사용해야 합니다. UNC 이름은 이 문서에서 설명하는 제한에서 저하될 수행합니다.

추가 정보

리디렉션된 드라이브를 시스템을 설정할 때 각 사용자별로 저장됩니다. 사용자 자신을 경우에만 리디렉션된 드라이브를 조작할 수 있습니다. 시스템이 사용자의 로그온 보안 식별자 (SID)를 기반으로 리디렉션된 드라이브를 추적합니다. 로그온 SID는 사용자의 로그온 세션 고유 식별자입니다. 한 사용자가 여러 개의 가질 수 시스템에서 동시 로그온 세션을.

서비스 사용자 계정에서 실행되도록 구성된 경우 시스템 항상 사용자의 로그온 세션을 새로 만들 및 다음 서비스가 해당 새 로그온 세션을 시작합니다. 따라서 서비스가 사용자의 내의 다른 세션 설정된 드라이브 매핑은 조작할 수 없습니다.

Microsoft Windows NT 및 Windows 2000이 리디렉션된 드라이브

드라이브 문자가 Windows NT 및 Windows 2000 시스템에 전체적으로 적용됩니다. 문자 A-Z 시스템의 모든 사용자가 공유합니다. 각 사용자 고유의 드라이브 문자 집합을 가져올 수 없습니다. 즉, 적절한 보안 액세스 권한이 있는 경우 사용자가 다른 사용자의 리디렉션된 드라이브에 액세스할 수 있습니다.

(예: WNetAddConnection2()) 다른 사용자에 의해 사용되는 드라이브 문자를 리디렉션 하면 ERROR_ALREADY_ASSIGNED 오류가 반환됩니다. 리디렉션된 드라이브에 모든 사용자가 글로벌 수 있지만 이가 설정된 사용자만 이를 조작할 수 있습니다. 사용자가 제거하거나 다른 사용자에 의해 설정된 리디렉션된 드라이브에 정보를 쿼리할 시도하는 경우 또 다른 예로 들 수 있습니다. WNetGetConnection() 함수 및 WNetCancelConnection2() 함수는 다음과 같은 오류 메시지가 반환됩니다.
ERROR_NOT_CONNECTED
사용자가 WNetOpenEnum()WNetEnumResource() 통해 리디렉션된 드라이브 목록을 열거할 경우 함수의 유일한 목록에 해당 사용자에 의해 설정된 드라이브를 리디렉션했습니다. 다른 사용자가 리디렉션된 총 드라이브를 볼 수 없습니다.

Windows NT 파일 관리자 및 Windows NT 탐색기 각 드라이브에 GetDriveType() 함수 호출 및 발견된 각 드라이브에 대한 아이콘을 표시하는 때문에 리디렉션된 드라이브를 모두 볼 수 있습니다. Windows NT 파일 관리자 및 Windows NT 탐색기 드라이브 문자를 시스템에 전역 때문에 모든 사용자가 만든 리디렉션된 드라이브에 대한 아이콘을 만듭니다. 그러나 대화형 사용자 드라이브에 다른 로그온 세션에서 만들었기 때문에 드라이브 연결을 끊는 파일 관리자에서 Windows NT 또는 Windows NT 탐색기를 사용할 수 없습니다.

로컬 시스템 보안 컨텍스트에서 실행 중인 서비스 드라이브 매핑을 설정하는 경우 해당 서비스나 다른 프로세스가 LocalSystem 계정으로 실행되는 드라이브 연결을 끊는 WNetCancelConnection2() 호출할 수 있습니다.

참고 LocalSystem 계정을 실행 중인 모든 프로세스가 같은 로그온 세션에서 실행 중입니다.

Microsoft Windows XP 리디렉션된 드라이브

Windows XP 및 Microsoft Windows Server 2003 각 로그온 세션은 고유한 A-Z 드라이브 문자 집합을 받습니다. 따라서 리디렉션된 드라이브는 다른 사용자 계정에서 실행 중인 프로세스 간에 공유할 수 없습니다. 또한, 서비스 또는 자체 로그온 세션에서 실행 중인 모든 프로세스를 다른 로그온 세션에서 설정된 드라이브 문자를 액세스할 수 없습니다. 그러나 로컬 시스템 계정에서 실행 중인 서비스에서 가져온 매핑된 드라이브 문자를 모든 로그온 세션에서 볼 수 있습니다.

속성

기술 자료: 180362 - 마지막 검토: 2006년 11월 21일 화요일 - 수정: 5.3
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Win32 Application Programming Interface?을(를) 다음과 함께 사용했을 때
    • Microsoft Windows NT 4.0
    • the operating system: Microsoft Windows 2000
    • the operating system: Microsoft Windows XP
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
키워드:?
kbmt kbapi kbfileio kbinfo kbkernbase kbservice KB180362 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com