Funzione FsRtlFastUnlockSingle (ntifs.h)
La routine FsRtlFastUnlockSingle rilascia un blocco di intervallo di byte acquisito dal processo specificato, con il valore della chiave, l'offset dei file e la lunghezza specificati per un file.
Sintassi
NTSTATUS FsRtlFastUnlockSingle(
[in] PFILE_LOCK FileLock,
[in] PFILE_OBJECT FileObject,
[in] LARGE_INTEGER *FileOffset,
[in] PLARGE_INTEGER Length,
[in] PEPROCESS ProcessId,
[in] ULONG Key,
[in, optional] PVOID Context,
[in] BOOLEAN AlreadySynchronized
);
Parametri
[in] FileLock
Puntatore alla struttura FILE_LOCK per il file. Questa struttura deve essere stata inizializzata da una chiamata precedente a FsRtlAllocateFileLock o FsRtlInitializeFileLock.
[in] FileObject
Puntatore all'oggetto file per il file.
[in] FileOffset
Puntatore a una variabile che specifica l'offset di byte iniziale all'interno del file dell'intervallo da sbloccare.
[in] Length
Puntatore a una variabile che specifica la lunghezza, in byte, dell'intervallo da sbloccare.
[in] ProcessId
Puntatore all'ID processo per il processo.
[in] Key
Chiave per il blocco dell'intervallo di byte.
[in, optional] Context
Puntatore di contesto facoltativo da usare quando si completano i provider di servizi di integrazione.
[in] AlreadySynchronized
Questo parametro è obsoleto, ma viene mantenuto per la compatibilità con i driver legacy.
Valore restituito
La routine FsRtlFastUnlockSingle restituisce STATUS_SUCCESS o un codice di stato di errore, ad esempio STATUS_RANGE_NOT_LOCKED.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 |
Piattaforma di destinazione | Universale |
Intestazione | ntifs.h (include FltKernel.h, Ntifs.h) |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |
Regole di conformità DDI | HwStorPortProhibitedDDDIs(storport) |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per