Win32 API 日本語リファレンス
ホームStorage.VirtualDiskService › IVdsVdProvider

IVdsVdProvider

COM
IIDb481498c-8354-45f9-84a0-0bdd2832a91f継承元IUnknown自前メソッド開始 vtbl3

メソッド 5

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT QueryVDisks(IEnumVdsObject** ppEnum)
4HRESULT CreateVDisk(VIRTUAL_STORAGE_TYPE* VirtualDeviceType, LPWSTR pPath, LPWSTR pStringSecurityDescriptor, CREATE_VIRTUAL_DISK_FLAG Flags, DWORD ProviderSpecificFlags, DWORD Reserved, VDS_CREATE_VDISK_PARAMETERS* pCreateDiskParameters, IVdsAsync** ppAsync)
5HRESULT AddVDisk(VIRTUAL_STORAGE_TYPE* VirtualDeviceType, LPWSTR pPath, IVdsVDisk** ppVDisk)
6HRESULT GetDiskFromVDisk(IVdsVDisk* pVDisk, IVdsDisk** ppDisk)
7HRESULT GetVDiskFromDisk(IVdsDisk* pDisk, IVdsVDisk** ppVDisk)