Condividi tramite


Funzione NetworkIsolationSetupAppContainerBinaries (networkisolation.h)

La funzione NetworkIsolationSetupAppContainerBinaries viene usata dai programmi di installazione software per fornire informazioni sui percorsi di immagine delle applicazioni in esecuzione in un contenitore di app. Queste informazioni vengono fornite alle applicazioni firewall di terze parti relative alle applicazioni per migliorare l'esperienza utente e le decisioni di sicurezza.

Sintassi

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

Parametri

[in] applicationContainerSid

Tipo: PSID

Identificatore del pacchetto del contenitore dell'app.

[in] packageFullName

Tipo: LPCWSTR

Stringa che rappresenta l'identità del pacchetto dell'app proprietaria del contenitore dell'app. Contiene la tupla in 5 parti come singoli campi (nome, versione, architettura, resourceid, publisher).

[in] packageFolder

Tipo: LPCWSTR

Percorso del file dell'app proprietaria del contenitore dell'app.

[in] displayName

Tipo: LPCWSTR

Nome descrittivo del contenitore dell'app.

[in] bBinariesFullyComputed

Tipo: BOOL

True se i file binari vengono forniti dal chiamante; in caso contrario, false.

[in] binaries

Tipo: LPCWSTR*

Matrice di percorsi per le applicazioni in esecuzione nel contenitore dell'app.

[in] binariesCount

Tipo: DWORD

Numero di percorsi contenuti nel parametro binari.

Valore restituito

Tipo: HRESULT

Se la funzione ha esito positivo, restituisce S_OK.

Se la funzione ha esito negativo, restituisce un valore HRESULT che indica l'errore. Per un elenco dei codici di errore comuni, vedere Valori HRESULT comuni.

Commenti

Le applicazioni che creano un contenitore di app possono usare NetworkIsolationSetupAppContainerBinaries per fornire applicazioni firewall di terze parti con il percorso diretto alle applicazioni in esecuzione all'interno di tale contenitore di app.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione networkisolation.h (include Netfw.h)
DLL Firewallapi.dll