ISecureFactory2.CreateInstanceWithSecurity2 Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria uma nova instância de um tipo COM que representa uma fábrica de classes segura usando informações do manifesto de implantação.
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.
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
Parâmetros
- dwFlags
- Int32
Um dos seguintes valores CORIESECURITY:
CORIESECURITY_ZONE: 0x01
CORIESECURITY_SITE: 0x02
- dwZone
- Int32
Um dos seguintes valores URLZONE:
URLZONE_LOCAL_MACHINE: 0x00
URLZONE_INTRANET: 0x01
URLZONE_TRUSTED: 0x02
URLZONE_INTERNET: 0x03
URLZONE_UNTRUSTED: 0x04
- wszSite
- String
A URL para o site que contém o aplicativo para o qual a fábrica de classes segura será criada.
- wszId
- String
A identidade exclusiva para o site.
- wszConfig
- String
A parte de link da URL, que pode ser relativa.
- wszLicenses
- String
O local dos arquivos de licença a serem associados ao domínio.
- wszDeploymentManifest
- String
O local do manifesto de implantação.
Retornos
Um objeto que é um wrapper para a nova instância. O valor retornado deve ser desencapsulado para acessar o objeto real.