ISecureFactory2.CreateInstanceWithSecurity2 Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří novou instanci typu COM, která představuje objekt pro vytváření zabezpečených tříd pomocí informací z manifestu nasazení.
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
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
Parametry
- dwFlags
- Int32
Jedna z následujících hodnot CORIESECURITY:
CORIESECURITY_ZONE: 0x01
CORIESECURITY_SITE: 0x02
- dwZone
- Int32
Jedna z následujících hodnot URLZONE:
URLZONE_LOCAL_MACHINE: 0x00
URLZONE_INTRANET: 0x01
URLZONE_TRUSTED: 0x02
URLZONE_INTERNET: 0x03
URLZONE_UNTRUSTED: 0x04
- wszSite
- String
Adresa URL webu, který obsahuje aplikaci, pro kterou se vytvoří objekt pro vytváření zabezpečených tříd.
- wszId
- String
Jedinečná identita pro lokalitu.
- wszConfig
- String
Část adresy URL odkazu, která může být relativní.
- wszLicenses
- String
Umístění licenčních souborů, které chcete přidružit k doméně.
- wszDeploymentManifest
- String
Umístění manifestu nasazení
Návraty
Objekt, který je obálkou pro novou instanci. Návratová hodnota musí být rozbalený pro přístup k reálnému objektu.