SecureFactory.CreateInstanceWithSecurity Methode

Definition

Erstellt eine neue Instanz eines COM-Typs, die eine sichere Klassenfactory darstellt.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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

Parameter

dwFlag
Int32

Einer der folgenden CORIESECURITY-Werte:

  • CORIESECURITY_ZONE: 0x01

  • CORIESECURITY_SITE: 0x02

dwZone
Int32

Einer der folgenden URLZONE-Werte:

  • URLZONE_LOCAL_MACHINE: 0x00

  • URLZONE_INTRANET: 0x01

  • URLZONE_TRUSTED: 0x02

  • URLZONE_INTERNET: 0x03

  • URLZONE_UNTRUSTED: 0x04

pURL
String

Die URL für die Website, die die Anwendung enthält, für die die sichere Klassenfactory erstellt wird.

uniqueIdString
String

Die eindeutige Identität für die Website.

link
String

Der Linkteil der URL, der relativ sein kann.

licenses
String

Der Speicherort der Lizenzdateien, die der Domäne zugeordnet werden sollen.

Gibt zurück

Ein Objekt, das ein Wrapper für die neue Instanz ist. Der Rückgabewert muss aufgehoben werden, um auf das reale Objekt zuzugreifen.

Implementiert

Gilt für: