IoUnregisterFileSystem routine

The IoUnregisterFileSystem routine removes a file system's control device object from the global file system queue.

Syntax


VOID IoUnregisterFileSystem(
  _In_ PDEVICE_OBJECT DeviceObject
);

Parameters

DeviceObject [in]

Pointer to the control device object for the file system.

Return value

None

Remarks

IoUnregisterFileSystem unregisters the file system as an active file system by removing the file system's control device object from the global file system queue, and decrements the reference count on the file system's control device object.

IoUnregisterFileSystem calls the notification routines of file system filter drivers that have registered for this notification by calling IoRegisterFsRegistrationChange.

Requirements

Target platform

Universal

Header

Ntifs.h (include Ntifs.h)

Library

NtosKrnl.lib

DLL

NtosKrnl.exe

IRQL

< DISPATCH_LEVEL

See also

IoRegisterFileSystem
IoRegisterFsRegistrationChange
IoUnregisterFsRegistrationChange

 

 

Send comments about this topic to Microsoft

Show: