IRP_MJ_SHUTDOWN (driver FS e filtro)
Data di invio
Gestione I/O o un driver di file system invia la richiesta di IRP_MJ_SHUTDOWN quando il sistema viene arrestato.
Operazione: Driver di file system
Il file system deve eseguire qualsiasi pulizia necessaria e completare l'IRP con STATUS_SUCCESS.
Operazione: Driver di filtro del file system legacy
Il driver di filtro deve passare questo IRP fino al driver inferiore successivo nello stack.
Parametri
Un file system o un driver di filtro chiama IoGetCurrentIrpStackLocation per l'IRP specificato per ottenere un puntatore alla propria posizione dello stack in IRP. Nei parametri seguenti, Irp punta a IRP e IrpSp punta al IO_STACK_LOCATION. Il driver può usare le informazioni impostate nei membri seguenti dell'IRP e del percorso dello stack IRP per elaborare una richiesta di arresto:
DeviceObject è un puntatore all'oggetto dispositivo di destinazione.
Irp->IoStatus punta a una struttura IO_STATUS_BLOCK che riceve lo stato di completamento finale e le informazioni sull'operazione richiesta.
IrpSp->MajorFunction è impostato su IRP_MJ_SET_SHUTDOWN.
Vedi anche
IRP_MJ_SHUTDOWN (informazioni di riferimento sul kernel WDK)
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per