Funzione FsRtlSetEcpListIntoIrp (ntifs.h)

La routine FsRtlSetEcpListIntoIrp associa un elenco di strutture di contesto ECP (Create Parameter) aggiuntivo a un'operazione di IRP_MJ_CREATE.

Sintassi

NTSTATUS FsRtlSetEcpListIntoIrp(
  [in, out] PIRP      Irp,
  [in]      PECP_LIST EcpList
);

Parametri

[in, out] Irp

Puntatore all'IRP per un'operazione di IRP_MJ_CREATE a cui deve essere associato l'elenco di strutture di contesto ECP.

[in] EcpList

Puntatore a un elenco ECP contenente una o più strutture di contesto ECP. Queste strutture verranno collegate all'IRP a cui punta il parametro Irp .

Valore restituito

FsRtlSetEcpListIntoIrp restituisce uno dei valori NTSTATUS seguenti:

Codice restituito Descrizione
STATUS_SUCCESS
L'elenco ECP specificato è stato collegato correttamente all'IRP specificato.
STATUS_INVALID_PARAMETER_2
L'IRP specificato non è un'operazione di IRP_MJ_CREATE basata su IRP.
STATUS_INVALID_PARAMETER_3
Un elenco ECP è già stato allegato all'IRP specificato.

Commenti

La routine FsRtlSetEcpListIntoIrp fornisce un meccanismo per passare parametri di creazione aggiuntivi allo stack di filtri del file system ai driver di filtro sottostanti.

Per recuperare un elenco ECP associato a una determinata operazione di IRP_MJ_CREATE, utilizzare la routine FsRtlGetEcpListFromIrp .

Requisiti

Requisito Valore
Client minimo supportato FsRtlSetEcpListIntoIrp è disponibile a partire da Windows Vista.
Piattaforma di destinazione Universale
Intestazione ntifs.h (include Ntifs.h)
Libreria NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Vedi anche

ECP_LIST

FsRtlGetEcpListFromIrp