SecureFactory.CreateInstanceWithSecurity2 Metod

Definition

Skapar en ny instans av en COM-typ som representerar en säker klassfabrik med hjälp av information från distributionsmanifestet.

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

public:
 virtual System::Object ^ CreateInstanceWithSecurity2(int dwFlags, int dwZone, System::String ^ wszSite, System::String ^ wszId, System::String ^ wszConfig, System::String ^ wszLicenses, System::String ^ wszDeploymentManifest);
public virtual object CreateInstanceWithSecurity2(int dwFlags, int dwZone, string wszSite, string wszId, string wszConfig, string wszLicenses, string wszDeploymentManifest);
abstract member CreateInstanceWithSecurity2 : int * int * string * string * string * string * string -> obj
override this.CreateInstanceWithSecurity2 : int * int * string * string * string * string * string -> obj
Public Overridable Function CreateInstanceWithSecurity2 (dwFlags As Integer, dwZone As Integer, wszSite As String, wszId As String, wszConfig As String, wszLicenses As String, wszDeploymentManifest As String) As Object

Parametrar

dwFlags
Int32

Ett av följande CORIESECURITY-värden:

  • CORIESECURITY_ZONE: 0x01

  • CORIESECURITY_SITE: 0x02

dwZone
Int32

Något av följande URLZONE-värden:

  • URLZONE_LOCAL_MACHINE: 0x00

  • URLZONE_INTRANET: 0x01

  • URLZONE_TRUSTED: 0x02

  • URLZONE_INTERNET: 0x03

  • URLZONE_UNTRUSTED: 0x04

wszSite
String

URL:en för webbplatsen som innehåller programmet som den säkra klassfabriken ska skapas för.

wszId
String

Den unika identiteten för webbplatsen.

wszConfig
String

Länkdelen av URL:en, som kan vara relativ.

wszLicenses
String

Platsen för de licensfiler som ska associeras med domänen.

wszDeploymentManifest
String

Platsen för distributionsmanifestet.

Returer

Ett objekt som är en omslutning för den nya instansen. Returvärdet måste packas upp för att få åtkomst till det verkliga objektet.

Implementeringar

Gäller för