Udostępnij za pośrednictwem


IHostStubClass.GetSecuredClassFactory Metoda

Definicja

Tworzy bezpieczną fabrykę klas dla typu w określonym zestawie.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

public:
 virtual Microsoft::IE::ISecureFactory ^ GetSecuredClassFactory(int dwIdentityFlags, int dwZone, System::String ^ lpSite, System::String ^ pbSecurityId, System::String ^ lpHash, System::String ^ className, System::String ^ fileName) = Microsoft::IE::IHostEx::GetSecuredClassFactory;
public virtual 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
override this.GetSecuredClassFactory : int * int * string * string * string * string * string -> Microsoft.IE.ISecureFactory
Public Overridable 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

Parametry

dwIdentityFlags
Int32

Jedna z następujących wartości CORIESECURITY:

  • CORIESECURITY_ZONE: 0x01

  • CORIESECURITY_SITE: 0x02

dwZone
Int32

Jedna z następujących wartości URLZONE:

  • URLZONE_LOCAL_MACHINE: 0x00

  • URLZONE_INTRANET: 0x01

  • URLZONE_TRUSTED: 0x02

  • URLZONE_INTERNET: 0x03

  • URLZONE_UNTRUSTED: 0x04

lpSite
String

Adres witryny.

pbSecurityId
String

Unikatowy identyfikator witryny.

lpHash
String

Zakodowana szesnastkowa wartość skrótu zestawu, który jest ładowany.

className
String

Nazwa typu.

fileName
String

Nazwa zestawu.

Zwraca

Obiekt reprezentujący fabrykę klasy bezpiecznej.

Implementuje

Dotyczy