Aracılığıyla paylaş


Denetleyici Bağlantı Noktası Nesnesi

[Windows 8 ve Windows Server 2012'de başlayarak, Sanal Disk Hizmeti COM arabiriminin yerini Windows Depolama Yönetimi API'sinin.]

Denetleyici bağlantı noktası nesnesi, bir alt sistemdeki denetleyici bağlantı noktasını modeller. Konak bilgisayarlar denetleyici bağlantı noktaları aracılığıyla LUN'lara yazabilir ve lun'lardan okuyabilir. Denetleyici bağlantı noktaları, bir alt sistemdeki denetleyiciler tarafından bulunur. VDS 1.1 ve VDS2.0'da, alt sistemin denetleyici bağlantı noktalarının her biri, alt sistemin yüzeylerindeki LUN'ların her biriyle ilişkili olarak etkin veya etkin değil olarak ayarlanır. Tek bir denetleyici bağlantı noktası, aynı anda bir LUN için etkin ve diğerleri için etkin değil olarak ayarlanabilir. Belirli bir LUN için etkin olan denetleyici bağlantı noktası, LUN'a giriş ve çıkışları işleme sorumluluğunu taşır.

Etkin denetleyici bağlantı noktaları, yük dengeleme ilkelerinin uygulanabildiği Fiber Kanal donanım sağlayıcılarındaki MPIO yollarının uç noktalarından biri olarak görev görür.

Belirli bir denetleyicinin içerdiği denetleyici bağlantı noktalarını belirlemek için IVdsControllerControllerPort::QueryControllerPorts yöntemini kullanın. Çağıranlar, QueryControllerPorts yöntemi tarafından döndürülen numaralandırmadan istenen denetleyici bağlantı noktası nesnesini seçerek belirli bir denetleyici bağlantı noktasının işaretçisini alabilir. Denetleyici nesnesiyle, çağıran denetleyici bağlantı noktası durumunu ayarlayabilir ve ilişkili LUN'ları için sorgu yapabilir.

Denetleyici nesne özellikleri nesne tanımlayıcısı, ad, seri numarası ve denetleyici bağlantı noktası durumunu içerir.

Aşağıdaki tabloda ilgili arabirimler, numaralandırmalar ve yapılar listelemektedir.

Tür Öğe
Yalnızca VDS 1.1 ve 2.0 Fiber Kanal sağlayıcılarında bu nesne tarafından her zaman kullanıma sunulan arabirimler IVdsControllerPort
İlişkili numaralandırmalar VDS_PORT_STATUS
İlişkili yapılar VDS_PORT_PROP ve VDS_PORT_NOTIFICATION

 

Donanım Sağlayıcısı Nesneleri

IVdsControllerControllerPort::QueryControllerPorts