IHostStubClass.GetSecuredClassFactory Метод

Определение

Создает фабрику защищенного класса для типа в заданной сборке.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

Параметры

dwIdentityFlags
Int32

Одно из следующих значений CORIESECURITY:

  • CORIESECURITY_ZONE: 0x01

  • CORIESECURITY_SITE: 0x02

dwZone
Int32

Одно из следующих значений URLZONE:

  • URLZONE_LOCAL_MACHINE: 0x00

  • URLZONE_INTRANET: 0x01

  • URLZONE_TRUSTED: 0x02

  • URLZONE_INTERNET: 0x03

  • URLZONE_UNTRUSTED: 0x04

lpSite
String

Адрес сайта.

pbSecurityId
String

Уникальный идентификатор сайта.

lpHash
String

Хэш-значение загружаемой сборки в шестнадцатеричной кодировке.

className
String

Имя типа.

fileName
String

Имя сборки.

Возвращаемое значение

Объект, представляющий фабрику защищенного класса.

Реализации

Применяется к