ホーム › Storage.VirtualDiskService › IVdsVdProvider
IVdsVdProvider
COMメソッド 5
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT QueryVDisks(IEnumVdsObject** ppEnum) |
| 4 | HRESULT 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) |
| 5 | HRESULT AddVDisk(VIRTUAL_STORAGE_TYPE* VirtualDeviceType, LPWSTR pPath, IVdsVDisk** ppVDisk) |
| 6 | HRESULT GetDiskFromVDisk(IVdsVDisk* pVDisk, IVdsDisk** ppDisk) |
| 7 | HRESULT GetVDiskFromDisk(IVdsDisk* pDisk, IVdsVDisk** ppVDisk) |