Aracılığıyla paylaş


IHostEx.GetSecuredClassFactory Yöntem

Tanım

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

ISecureFactory

Güvenli sınıf fabrikasını temsil eden bir nesne.

Şunlara uygulanır