Partage via


ISecureFactory2.CreateInstanceWithSecurity2 Méthode

Définition

Crée une nouvelle instance d’un type COM qui représente une fabrique de classes sécurisées à l’aide des informations issues du manifeste de déploiement.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

public:
 System::Object ^ CreateInstanceWithSecurity2(int dwFlags, int dwZone, System::String ^ wszSite, System::String ^ wszId, System::String ^ wszConfig, System::String ^ wszLicenses, System::String ^ wszDeploymentManifest);
public 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
Public 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

Paramètres

dwFlags
Int32

Une des valeurs CORIESECURITY suivantes :

  • CORIESECURITY_ZONE : 0x01

  • CORIESECURITY_SITE : 0x02

dwZone
Int32

Une des valeurs URLZONE suivantes :

  • URLZONE_LOCAL_MACHINE : 0x00

  • URLZONE_INTRANET : 0x01

  • URLZONE_TRUSTED : 0x02

  • URLZONE_INTERNET : 0x03

  • URLZONE_UNTRUSTED : 0x04

wszSite
String

URL du site qui contient l’application pour laquelle la fabrique de classes sécurisées sera créée.

wszId
String

Identité unique du site.

wszConfig
String

Partie du lien de l’URL qui peut être relative.

wszLicenses
String

Emplacement des fichiers de licence à associer au domaine.

wszDeploymentManifest
String

Emplacement du manifeste de déploiement.

Retours

Objet qui est un wrapper de la nouvelle instance. La valeur de retour doit être désencapsulée pour accéder à l'objet réel.

S’applique à