Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
The FltGetFileSystemType function takes a volume or instance object and provides the file system type of the volume.
Syntax
NTSTATUS FLTAPI FltGetFileSystemType(
[in] PVOID FltObject,
[out] PFLT_FILESYSTEM_TYPE FileSystemType
);
Parameters
[in] FltObject
A pointer to a filter object. This can be a FLT_INSTANCE or FLT_VOLUME object.
[out] FileSystemType
A pointer to a user allocated FLT_FILESYSTEM_TYPE object that receives the file system type for FltObject.
Return value
FltGetFileSystemType returns STATUS_SUCCESS or an appropriate NTSTATUS value such as the following:
| Return code | Description |
|---|---|
|
The FltObject object was not a FLT_INSTANCE or FLT_VOLUME object. |
Remarks
If an instance is passed as the FltObject, FltGetFileSystemType provides the file system type for the volume referred to by the instance object.
If STATUS_INVALID_PARAMETER is returned, the FileSystemType parameter is set to FLT_FSTYPE_UNKNOWN.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Available in starting with Windows Vista. |
| Target Platform | Universal |
| Header | fltkernel.h (include Fltkernel.h) |
| Library | FltMgr.lib |
| DLL | FltMgr.sys |
| IRQL | <= APC_LEVEL |