ISecureFactory2.CreateInstanceWithSecurity 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 modelu COM, která představuje zabezpečený objekt pro vytváření tříd.
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
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
Parametry
- dwIdentityFlag
- 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
- lpSite
- String
Adresa URL webu obsahujícího aplikaci, pro kterou bude vytvořen objekt zabezpečené třídy.
- lpId
- String
Jedinečná identita webu
- lpLink
- String
Odkazovaná část adresy URL, která může být relativní.
- lpLicenses
- String
Umístění licenčních souborů, které mají být spojeny s doménou.
Návraty
Objekt, který je obálkou pro novou instanci. Návratová hodnota musí být pro přístup k reálnému objektu nezabalena.