SecureFactory.CreateInstanceWithSecurity Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает новый экземпляр типа COM, представляющий фабрику защищенных классов.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
public:
virtual System::Object ^ CreateInstanceWithSecurity(int dwFlag, int dwZone, System::String ^ pURL, System::String ^ uniqueIdString, System::String ^ link, System::String ^ licenses);
public virtual object CreateInstanceWithSecurity (int dwFlag, int dwZone, string pURL, string uniqueIdString, string link, string licenses);
abstract member CreateInstanceWithSecurity : int * int * string * string * string * string -> obj
override this.CreateInstanceWithSecurity : int * int * string * string * string * string -> obj
Public Overridable Function CreateInstanceWithSecurity (dwFlag As Integer, dwZone As Integer, pURL As String, uniqueIdString As String, link As String, licenses As String) As Object
Параметры
- dwFlag
- 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
- pURL
- String
URL-адрес сайта, содержащего приложение, для которого будет создаваться фабрика защищенных классов.
- uniqueIdString
- String
Уникальный идентификатор сайта.
- link
- String
Часть ссылки в URL-адресе, которая может быть относительной.
- licenses
- String
Расположение файлов лицензии для связи с доменом.
Возвращаемое значение
Объект, являющийся оболочкой для нового экземпляра. Необходимо развернуть возвращенное значение, чтобы получить доступ к истинному объекту.