WOF_EXTERNAL_FILE_ID structure

The WOF_EXTERNAL_FILE_ID structure contains a file ID that is used to open a handle to a mini-filter 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 minifilter driver and use the ZwCreateFile function to open a handle to a driver.

Requirements

   
Minimum supported client Available starting with 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