IHostEx.GetSecuredClassFactory Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen derlemede bir tür için güvenli bir sınıf fabrikası oluşturur.
public:
Microsoft::IE::ISecureFactory ^ GetSecuredClassFactory(int dwIdentityFlags, int dwZone, System::String ^ lpSite, System::String ^ pbSecurityId, System::String ^ lpHash, System::String ^ className, System::String ^ fileName);
public Microsoft.IE.ISecureFactory GetSecuredClassFactory (int dwIdentityFlags, int dwZone, string lpSite, string pbSecurityId, string lpHash, string className, string fileName);
abstract member GetSecuredClassFactory : int * int * string * string * string * string * string -> Microsoft.IE.ISecureFactory
Public Function GetSecuredClassFactory (dwIdentityFlags As Integer, dwZone As Integer, lpSite As String, pbSecurityId As String, lpHash As String, className As String, fileName As String) As ISecureFactory
Parametreler
- dwIdentityFlags
- Int32
Aşağıdaki CORIESECURITY değerlerinden biri:
CORIESECURITY_ZONE: 0x01
CORIESECURITY_SITE: 0x02
- dwZone
- Int32
Aşağıdaki URLZONE değerlerinden biri:
URLZONE_LOCAL_MACHINE: 0x00
URLZONE_INTRANET: 0x01
URLZONE_TRUSTED: 0x02
URLZONE_INTERNET: 0x03
URLZONE_UNTRUSTED: 0x04
- lpSite
- String
Site adresi.
- pbSecurityId
- String
Site için benzersiz bir kimlik.
- lpHash
- String
Yüklenen derlemenin onaltılık kodlanmış karma değeri.
- className
- String
Türün adı.
- fileName
- String
Derlemenin adı.
Döndürülenler
Güvenli sınıf fabrikasını temsil eden bir nesne.