struttura NETWORK_OPEN_ECP_CONTEXT_V0 (ntifs.h)

La struttura NETWORK_OPEN_ECP_CONTEXT_V0 viene usata per interpretare i contesti di creazione aggiuntivi di rete (ECP) nei file.

Sintassi

typedef struct _NETWORK_OPEN_ECP_CONTEXT_V0 {
  USHORT Size;
  USHORT Reserved;
  struct {
    struct {
      NETWORK_OPEN_LOCATION_QUALIFIER  Location;
      NETWORK_OPEN_INTEGRITY_QUALIFIER Integrity;
    } in;
    struct {
      NETWORK_OPEN_LOCATION_QUALIFIER  Location;
      NETWORK_OPEN_INTEGRITY_QUALIFIER Integrity;
    } out;
  } DUMMYSTRUCTNAME;
} NETWORK_OPEN_ECP_CONTEXT_V0, *PNETWORK_OPEN_ECP_CONTEXT_V0;

Members

Size

Dimensione, in byte, della struttura.

Reserved

Riservato. Deve essere impostato su zero.

DUMMYSTRUCTNAME

Struttura che contiene restrizioni da applicare per l'apertura del file (pre-creazione) e per l'applicazione al file dopo l'apertura (post-creazione).

DUMMYSTRUCTNAME.in

Struttura che contiene restrizioni di pre-creazione per l'apertura di un file.

DUMMYSTRUCTNAME.in.Location

Valore tipizzato NETWORK_OPEN_LOCATION_QUALIFIER che specifica la restrizione del percorso da allegare al file.

DUMMYSTRUCTNAME.in.Integrity

Valore tipizzato NETWORK_OPEN_INTEGRITY_QUALIFIER che specifica la restrizione di integrità da collegare al file.

DUMMYSTRUCTNAME.out

Struttura che contiene restrizioni successive alla creazione da applicare a un file dopo l'apertura.

DUMMYSTRUCTNAME.out.Location

Valore tipizzato NETWORK_OPEN_LOCATION_QUALIFIER che specifica la restrizione del percorso da allegare al file.

DUMMYSTRUCTNAME.out.Integrity

Questo membro non è attualmente implementato e deve essere ignorato.

Valore tipizzato NETWORK_OPEN_INTEGRITY_QUALIFIER che specifica la restrizione di integrità da collegare al file.

Commenti

Per informazioni su come usare gli ecp per associare informazioni aggiuntive a un file al momento della creazione del file, vedere Using Extra Create Parameters with an IRP_MJ_CREATE Operation .For information about how to use ECPs to associate extra information with a file when the file is created, see Using Extra Create Parameters with an IRP_MJ_CREATE Operation.

Un driver di filtro deve considerare la struttura NETWORK_OPEN_ECP_CONTEXT di sola lettura, usandola solo per recuperare informazioni sul contesto ECP di rete in un file. Per altre informazioni, vedere ECP definiti dal sistema.

Se un chiamante deve verificare che il file system riconobbe la struttura del contesto NETWORK_OPEN_ECP_CONTEXT_V0 , il chiamante deve chiamare la routine FltIsEcpAcknowledged o FsRtlIsEcpAcknowledged nell'ECP al termine dell'operazione.

Nella maggior parte dei casi, i driver eseguiti in Windows Vista e versioni successive di Windows usano la struttura NETWORK_OPEN_ECP_CONTEXT per interpretare i contesti ECP di rete nei file. Tuttavia, i driver eseguiti in Windows 7 e versioni successive di Windows e che devono interpretare i contesti ECP di rete nei file che risiedono in Windows Vista devono usare invece la struttura NETWORK_OPEN_ECP_CONTEXT_V0 .

Requisiti

Requisito Valore
Client minimo supportato Questa struttura è disponibile a partire da Windows 7.
Intestazione ntifs.h (include Ntifs.h)

Vedi anche

FltIsEcpAcknowledged

FsRtlIsEcpAcknowledged

NETWORK_OPEN_ECP_CONTEXT

NETWORK_OPEN_INTEGRITY_QUALIFIER

NETWORK_OPEN_LOCATION_QUALIFIER