Yardımcı Nesneler
[Windows 8 ve Windows Server 2012'de başlayarak, Sanal Disk Hizmeti COM arabiriminin yerini Windows Depolama Yönetimi API'sinin.]
VDS iki yardımcı nesne sağlar: numaralandırma nesnesi ve zaman uyumsuz nesne. Bu konu başlığında, bu nesnelerin her biri açıklanır ve çağıranların her biriyle nasıl çalıştığına yönelik örneklere bağlantılar sağlanır.
Numaralandırma Nesnesi
Numaralandırma nesnesi, belirli bir türdeki VDS nesneleri kümesi aracılığıyla numaralandırılır. Nesneler sağlayıcılar, alt sistemler, denetleyiciler, LUN'lar, LUN çiftleri, sürücüler, disk paketleri, diskler, birimler veya birim pleksleri olabilir. Çağıranlar, uygun yöntem tarafından döndürülen numaralandırmadan istenen nesneyi seçerek belirli bir nesnenin işaretçisini alabilir. Kod örneği için bkz. Numaralandırma Nesneleriyle Çalışma.
Aşağıdaki tabloda ilgili arabirimler, numaralandırmalar ve yapılar listelemektedir.
Tür | Öğe |
---|---|
Bu nesne tarafından her zaman kullanıma sunulan arabirimler | IEnumVdsObject |
İlişkili numaralandırmalar | Hiç kimse. |
İlişkili yapılar | Hiç kimse. |
Zaman Uyumsuz Nesne
Zaman uyumsuz bir nesne zaman uyumsuz işlemleri yönetir. Zaman uyumsuz işlemleri başlatan yöntemler, çağıranın zaman uyumsuz işlemin durumunu iptal etmesine, beklemesine ve sorgulamasına olanak tanıyan bir IVdsAsync arabirimine bir işaretçi döndürür.
Uzun süre çalışan VDS işlemleri zaman uyumsuz olarak uygulanma eğilimindedir. Temel ve dinamik yazılım sağlayıcısı programları birim, bölüm ve disk işlemleri için sürekli olarak zaman uyumsuz yöntemler uygular. Donanım sağlayıcıları isteğe bağlı olarak zaman uyumsuz olarak ilgili yöntemleri zaman uyumsuz olarak uygular. Sağlayıcının yöntemini nasıl uyguladığından bağımsız olarak, işlemin IVdsAsync arabirimini çağırana bir işaretçi döndürmesi gerekir. Kod örneği için bkz. Zaman Uyumsuz İşlemleri Yönetme.
Zaman uyumsuz işlemler şunlardır:
- LUN, birim veya bölüm oluşturma.
- Bir birimi veya bölümü biçimlendirme.
- LUN veya birim çifti ekleme veya kaldırma.
- Birim pleksi kırıyor.
- LUN veya birimi genişletme veya küçültme.
- LUN veya birim kurtarılır.
- Disk temizleme.
- Diski değiştirme.
Aşağıdaki tabloda ilgili arabirimler, numaralandırmalar ve yapılar listelemektedir.
Tür | Öğe |
---|---|
Bu nesne tarafından her zaman kullanıma sunulan arabirimler | IVdsAsync |
İlişkili numaralandırmalar | Hiç kimse. |
İlişkili yapılar | Hiç kimse. |
İlgili konular