WOF_EXTERNAL_FILE_ID structure (ntifs.h)

The WOF_EXTERNAL_FILE_ID structure contains a file ID that is used to open a handle to a minifilter or driver.

Syntax

typedef struct _WOF_EXTERNAL_FILE_ID {
  FILE_ID_128 FileId;
} WOF_EXTERNAL_FILE_ID, *PWOF_EXTERNAL_FILE_ID;

Members

FileId

The file ID used with the FILE_OPEN_BY_FILE_ID flag to open a file with the FltCreateFile or ZwCreateFile functions.

Remarks

Use the FltCreateFile function to open a handle to a file system minifilter driver; otherwise, use the ZwCreateFile function to open a handle to a driver.

Requirements

Requirement Value
Minimum supported client Windows 10
Header ntifs.h (include Windows.h, WinIoCtl.h, Ntifs.h, Windows.h, WinIoCtl.h, Ntifs.h)

See also

WOF_EXTERNAL_INFO

WOF_VERSION_INFO