IRP_MJ_NETWORK_QUERY_OPEN作FLT_PARAMETERS结构包含由 (FLT_CALLBACK_DATA) 结构表示的 NetworkQueryOpen作的参数。 FLT_PARAMETERS结构包含在FLT_IO_PARAMETER_BLOCK结构中。 备注 与IRP_MJ_NETWORK_QUERY_OPEN关联的文件对象是基于堆栈的对象。为 NetworkQueryOpen 回调注册的筛选器不得引用此对象。 也就是说,...
當作業FLT_IO_PARAMETER_BLOCK結構的MajorFunction欄位IRP_MJ_NETWORK_QUERY_OPEN時,就會使用下列聯集元件。 語法 C typedefunion_FLT_PARAMETERS { ... ;struct{PIRP Irp; PFILE_NETWORK_OPEN_INFORMATION NetworkInformation; } NetworkQueryOpen; ... ; } FLT_PARAMETERS, *PFLT_PARAMETERS; ...
当针对操作的 FLT_IO_PARAMETER_BLOCK 结构的 MajorFunction 字段为 IRP_MJ_NETWORK_QUERY_OPEN 时,将使用以下联合组件。 语法 C 复制 typedef union _FLT_PARAMETERS { ... ; struct { PIRP Irp; PFILE_NETWORK_OPEN_INFORMATION NetworkInformation; } NetworkQueryOpen; ... ; } FLT_PARAMETERS, *PFLT...
IRP_MJ_NETWORK_QUERY_OPEN is a fast I/O operation. It's the equivalent of theFastIoQueryOpen(notFastIoQueryNetworkOpenInfo) operation. A filter can reject the operation in itspre-operation callbackusing FLT_PREOP_DISALLOW_FASTIO. It can't reject the operation in its post-operation call...
The following union component is used when the MajorFunction field of the FLT_IO_PARAMETER_BLOCK structure for the operation is IRP_MJ_NETWORK_QUERY_OPEN.
The following union component is used when the MajorFunction field of the FLT_IO_PARAMETER_BLOCK structure for the operation is IRP_MJ_NETWORK_QUERY_OPEN.
O componente da união a seguir é usado quando o campo MajorFunction da estrutura FLT_IO_PARAMETER_BLOCK para a operação for IRP_MJ_NETWORK_QUERY_OPEN.
The following union component is used when the MajorFunction field of the FLT_IO_PARAMETER_BLOCK structure for the operation is IRP_MJ_NETWORK_QUERY_OPEN.SyntaxC Kopyahin typedef union _FLT_PARAMETERS { ... ; struct { PIRP Irp; PFILE_NETWORK_OPEN_INFORMATION NetworkInformation; } Ne...