Compartilhar via


Função NetworkIsolationSetupAppContainerBinaries (networkisolation.h)

A função NetworkIsolationSetupAppContainerBinaries é usada por instaladores de software para fornecer informações sobre os caminhos de imagem de aplicativos em execução em um contêiner de aplicativos. Essas informações são fornecidas a aplicativos de firewall de terceiros sobre os aplicativos para aprimorar a experiência do usuário e as decisões de segurança.

Sintaxe

HRESULT NetworkIsolationSetupAppContainerBinaries(
  [in] PSID    applicationContainerSid,
  [in] LPCWSTR packageFullName,
  [in] LPCWSTR packageFolder,
  [in] LPCWSTR displayName,
  [in] BOOL    bBinariesFullyComputed,
  [in] LPCWSTR *binaries,
  [in] DWORD   binariesCount
);

Parâmetros

[in] applicationContainerSid

Tipo: PSID

O identificador de pacote do contêiner do aplicativo.

[in] packageFullName

Tipo: LPCWSTR

Uma cadeia de caracteres que representa a identidade do pacote do aplicativo que possui esse contêiner de aplicativo. Contém a tupla de cinco partes como campos individuais (nome, versão, arquitetura, resourceid, publisher).

[in] packageFolder

Tipo: LPCWSTR

O local do arquivo do aplicativo que possui esse contêiner de aplicativo.

[in] displayName

Tipo: LPCWSTR

O nome amigável do contêiner do aplicativo.

[in] bBinariesFullyComputed

Tipo: BOOL

True se os arquivos binários estiverem sendo fornecidos pelo chamador; caso contrário, false.

[in] binaries

Tipo: LPCWSTR*

Uma matriz de caminhos para os aplicativos em execução no contêiner do aplicativo.

[in] binariesCount

Tipo: DWORD

O número de caminhos contidos no parâmetro binaries .

Retornar valor

Tipo: HRESULT

Se a função for bem-sucedida, ela retornará S_OK.

Se a função falhar, ela retornará um valor HRESULT que indica o erro. Para obter uma lista de códigos de erro comuns, consulte Valores HRESULT comuns.

Comentários

Os aplicativos que criam um contêiner de aplicativo podem usar NetworkIsolationSetupAppContainerBinaries para fornecer aplicativos de firewall de terceiros com o caminho direto para aplicativos em execução dentro desse contêiner de aplicativo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho networkisolation.h (inclua Netfw.h)
DLL Firewallapi.dll