다음을 통해 공유


IVdsService 인터페이스(vds.h)

[Windows 8 및 Windows Server 2012 가상 디스크 서비스 COM 인터페이스는 Windows Storage 관리 API로 대체됩니다.]

VDS를 쿼리하고 상호 작용하는 메서드를 제공합니다.

상속

IVdsService 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IVdsService 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IVdsService 인터페이스에는 이러한 메서드가 있습니다.

 
IVdsService::Advise

호출자가 VDS 서비스에서 알림을 받도록 호출자의 IVdsAdviseSink 인터페이스를 VDS에 등록합니다.
IVdsService::CleanupObsoleteMountPoints

더 이상 존재하지 않는 볼륨에 대한 사용자 모드 경로 및 탑재된 폴더를 제거합니다.
IVdsService::ClearFlags

서비스 개체 플래그를 지웁니다.
IVdsService::GetObject

식별된 개체에 대한 개체 포인터를 반환합니다.
IVdsService::GetProperties

VDS의 속성을 반환합니다.
IVdsService::IsServiceReady

VDS의 초기화 상태 반환합니다.
IVdsService::QueryDriveLetters

드라이브 문자 집합에 대한 속성 세부 정보를 반환합니다.
IVdsService::QueryFileSystemTypes

VDS에 알려진 모든 파일 시스템에 대한 속성 세부 정보를 반환합니다.
IVdsService::QueryMaskedDisks

지원되지 않습니다. 이 메서드는 나중에 사용할 수 있습니다. (IVdsService.QueryMaskedDisks)
IVdsService::QueryProviders

VDS에 알려진 하드웨어 및 소프트웨어 공급자 목록을 포함하는 열거형 개체를 반환합니다.
IVdsService::QueryUnallocatedDisks

VDS에서 관리하는 할당되지 않은 디스크 목록을 포함하는 열거형 개체를 반환합니다.
IVdsService::Reboot

공급자를 호스트하는 컴퓨터를 다시 시작합니다.
IVdsService::Reenumerate

새로 추가되고 새로 제거된 디스크를 검색합니다.
IVdsService::Refresh

디스크 소유권 및 디스크 레이아웃 정보를 새로 고칩니다.
IVdsService::SetFlags

서비스 개체 플래그를 설정합니다.
IVdsService::Unadvise

호출자가 더 이상 VDS 서비스에서 알림을 받지 않도록 호출자의 IVdsAdviseSink 인터페이스를 등록 취소합니다.
IVdsService::WaitForServiceReady

VDS 초기화가 완료되기를 기다렸다가 VDS 초기화의 상태 반환합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 vds.h

추가 정보

시작 및 서비스 개체

VDS 인터페이스

VDS_SERVICE_PROP