Taal

ISecureFactory2.CreateInstanceWithSecurity Methode

Definitie

Hiermee maakt u een nieuw exemplaar van een COM-type dat een beveiligde klassefactory vertegenwoordigt.

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

public:
 System::Object ^ CreateInstanceWithSecurity(int dwIdentityFlag, int dwZone, System::String ^ lpSite, System::String ^ lpId, System::String ^ lpLink, System::String ^ lpLicenses);
public object CreateInstanceWithSecurity(int dwIdentityFlag, int dwZone, string lpSite, string lpId, string lpLink, string lpLicenses);
abstract member CreateInstanceWithSecurity : int * int * string * string * string * string -> obj
Public Function CreateInstanceWithSecurity (dwIdentityFlag As Integer, dwZone As Integer, lpSite As String, lpId As String, lpLink As String, lpLicenses As String) As Object

Parameters

dwIdentityFlag
Int32

Een van de volgende CORIESECURITY-waarden:

  • CORIESECURITY_ZONE: 0x01

  • CORIESECURITY_SITE: 0x02

dwZone
Int32

Een van de volgende URLZONE-waarden:

  • URLZONE_LOCAL_MACHINE: 0x00

  • URLZONE_INTRANET: 0x01

  • URLZONE_TRUSTED: 0x02

  • URLZONE_INTERNET: 0x03

  • URLZONE_UNTRUSTED: 0x04

lpSite
String

De URL voor de site die de toepassing bevat waarvoor de beveiligde klassefactory wordt gemaakt.

lpId
String

De unieke identiteit voor de site.

lpLink
String

Het koppelingsgedeelte van de URL, wat relatief kan zijn.

lpLicenses
String

De locatie van de licentiebestanden die u aan het domein wilt koppelen.

Retouren

Een object dat een wrapper is voor het nieuwe exemplaar. De retourwaarde moet worden uitgepakt om toegang te krijgen tot het echte object.

Implementeringen

Van toepassing op