Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Geçerli özellik kümesinden belirtilen özellikleri okur.
Sözdizimi
HRESULT ReadMultiple(
ULONG cpspec,
PROPSPEC const rgpspec,
PROPVARIANT rgvar
);
Parametreler
cpspec
[in] Dizide belirtilen özelliklerin rgpspec sayısı. Sıfır ise, yöntemi hiçbir özellik döndürmez, ancak başarı kodu olarak döndürür S_OK .
rgpspec
[in] Okunacak özellikler dizisi. Özellikler bir özellik kimliğiyle veya isteğe bağlı bir dize adıyla belirtilebilir. Dizideki belirli bir sırada özelliklerin belirtilmesi gerekmez. Dizi, yinelenen özellikler içerebilir ve bu da basit özellikler için döndürülen yinelenen özellik değerlerine neden olabilir. Basit olmayan özellikler, bunları ikinci kez açma girişiminde erişim reddedildi döndürmelidir. Dizi, özellik kimlikleri ve dize kimliklerinin bir karışımını içerebilir. Bu dizi en az cpspec sayıda özellik değerine sahip olmalıdır.
rgvar
[in, out] Her özelliğin PROPVARIANT değerleriyle doldurulacak bir yapı dizisi (Microsoft.VisualStudio.OLE.Interop ad alanında). Dizi en az cpspec boyutta öğeler olmalıdır. Çağıranın dizideki değerleri başlatması gerekmez.
İade Değeri
Başarılı olursa döndürür S_OK. Özelliklerden biri veya daha fazlası bulunamazsa döndürür S_FALSE . Aksi takdirde bir hata kodu döndürür.
Açıklamalar
Bir özellik bulunamazsa, dizideki rgvar karşılık gelen girdi türüne VT_EMPTYsahip bir VARIANT içerir.