DIRECTORY_NOTIFY_INFORMATION_CLASS enumeration (wdm.h)

A DIRECTORY_NOTIFY_INFORMATION_CLASS value specifies which structure to use to query or set information for files in a directory.

Syntax

typedef enum _DIRECTORY_NOTIFY_INFORMATION_CLASS {
  DirectoryNotifyInformation,
  DirectoryNotifyExtendedInformation,
  DirectoryNotifyFullInformation,
  DirectoryNotifyMaximumInformation
} DIRECTORY_NOTIFY_INFORMATION_CLASS, *PDIRECTORY_NOTIFY_INFORMATION_CLASS;

Constants

 
DirectoryNotifyInformation
Use a FILE_NOTIFY_INFORMATION structure.
DirectoryNotifyExtendedInformation
Use a FILE_NOTIFY_EXTENDED_INFORMATION structure.
DirectoryNotifyFullInformation
Use a FILE_NOTIFY_FULL_INFORMATION structure. Supported starting in Windows 11, version 22H2.
DirectoryNotifyMaximumInformation
The maximum value for this enumeration.

Requirements

Requirement Value
Minimum supported client Windows 10, version 1709
Minimum supported server Windows Server 2016
Header wdm.h (include Wdm.h)

See also

IRP_MJ_DIRECTORY_CONTROL