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.
Belirtilen tarafından içine alınmış ve belirtilen Type ad ve meta veri imzasına sahip alanın FieldDef belirtecine yönelik bir işaretçi alır.
Syntax
HRESULT FindField (
[in] mdTypeDef td,
[in] LPCWSTR szName,
[in] PCCOR_SIGNATURE pvSigBlob,
[in] ULONG cbSigBlob,
[out] mdFieldDef *pmb
);
Parameters
td [in] Aranacak alanı kapsayan sınıf veya arabirim için TypeDef belirteci. Bu değer ise mdTokenNil, genel değişken için arama yapılır.
szName [in] Aranacak alanın adı.
pvSigBlob [in] Alanın ikili meta veri imzasını gösteren bir işaretçi.
cbSigBlob [in] bayt cinsinden pvSigBlobboyut.
pmb [out] Eşleşen FieldDef belirtecinin işaretçisi.
Remarks
Alanı kapsayan sınıfını veya arabirimini (td ), adını ()szName ve isteğe bağlı olarak imzasını (pvSigBlob kullanarak belirtirsiniz.
İmzalar belirli bir kapsama bağlı olduğundan, geçirilen FindField imza geçerli kapsamda oluşturulmuş olmalıdır. İmza, kapsayan sınıfı veya değer türünü tanımlayan bir belirteç ekleyebilir. (Belirteç, yerel TypeDef tablosundaki bir dizindir). Geçerli kapsamın bağlamının dışında bir çalışma zamanı imzası oluşturamaz ve bu imzayı için FindFieldgiriş olarak kullanamazsınız.
FindField yalnızca doğrudan sınıf veya arabirimde tanımlanan alanları bulur; devralınan alanları bulmaz.
Requirements
Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.
Üstbilgi: Cor.h
Kütüphane: CorGuids.lib