|
typedef NTSTATUS(NTAPI * | PMRX_CALLDOWN) (_Inout_ PRX_CONTEXT RxContext) |
|
typedef NTSTATUS(NTAPI * | PMRX_CALLDOWN_CTX) (_Inout_ PRX_CONTEXT RxContext, _Inout_ PRDBSS_DEVICE_OBJECT RxDeviceObject) |
|
typedef NTSTATUS(NTAPI * | PMRX_CHKDIR_CALLDOWN) (_Inout_ PRX_CONTEXT RxContext, _In_ PUNICODE_STRING DirectoryName) |
|
typedef NTSTATUS(NTAPI * | PMRX_CHKFCB_CALLDOWN) (_In_ PFCB Fcb1, _In_ PFCB Fcb2) |
|
typedef enum _RX_BLOCK_CONDITION | RX_BLOCK_CONDITION |
|
typedef enum _RX_BLOCK_CONDITION * | PRX_BLOCK_CONDITION |
|
typedef VOID(NTAPI * | PMRX_NETROOT_CALLBACK) (_Inout_ PMRX_CREATENETROOT_CONTEXT CreateContext) |
|
typedef VOID(NTAPI * | PMRX_EXTRACT_NETROOT_NAME) (_In_ PUNICODE_STRING FilePathName, _In_ PMRX_SRV_CALL SrvCall, _Out_ PUNICODE_STRING NetRootName, _Out_opt_ PUNICODE_STRING RestOfName) |
|
typedef struct _MRX_CREATENETROOT_CONTEXT | MRX_CREATENETROOT_CONTEXT |
|
typedef struct _MRX_CREATENETROOT_CONTEXT * | PMRX_CREATENETROOT_CONTEXT |
|
typedef NTSTATUS(NTAPI * | PMRX_CREATE_V_NET_ROOT) (_Inout_ PMRX_CREATENETROOT_CONTEXT Context) |
|
typedef NTSTATUS(NTAPI * | PMRX_UPDATE_NETROOT_STATE) (_Inout_ PMRX_NET_ROOT NetRoot) |
|
typedef struct _MRX_SRVCALL_CALLBACK_CONTEXT | MRX_SRVCALL_CALLBACK_CONTEXT |
|
typedef struct _MRX_SRVCALL_CALLBACK_CONTEXT * | PMRX_SRVCALL_CALLBACK_CONTEXT |
|
typedef VOID(NTAPI * | PMRX_SRVCALL_CALLBACK) (_Inout_ PMRX_SRVCALL_CALLBACK_CONTEXT Context) |
|
typedef struct _MRX_SRVCALLDOWN_STRUCTURE | MRX_SRVCALLDOWN_STRUCTURE |
|
typedef struct _MRX_SRVCALLDOWN_STRUCTURE * | PMRX_SRVCALLDOWN_STRUCTURE |
|
typedef NTSTATUS(NTAPI * | PMRX_CREATE_SRVCALL) (_Inout_ PMRX_SRV_CALL SrvCall, _Inout_ PMRX_SRVCALL_CALLBACK_CONTEXT SrvCallCallBackContext) |
|
typedef NTSTATUS(NTAPI * | PMRX_SRVCALL_WINNER_NOTIFY) (_Inout_ PMRX_SRV_CALL SrvCall, _In_ BOOLEAN ThisMinirdrIsTheWinner, _Inout_ PVOID RecommunicateContext) |
|
typedef NTSTATUS(NTAPI * | PMRX_DEALLOCATE_FOR_FCB) (_Inout_ PMRX_FCB Fcb) |
|
typedef NTSTATUS(NTAPI * | PMRX_DEALLOCATE_FOR_FOBX) (_Inout_ PMRX_FOBX Fobx) |
|
typedef NTSTATUS(NTAPI * | PMRX_IS_LOCK_REALIZABLE) (_Inout_ PMRX_FCB Fcb, _In_ PLARGE_INTEGER ByteOffset, _In_ PLARGE_INTEGER Length, _In_ ULONG LowIoLockFlags) |
|
typedef NTSTATUS(NTAPI * | PMRX_FORCECLOSED_CALLDOWN) (_Inout_ PMRX_SRV_OPEN SrvOpen) |
|
typedef NTSTATUS(NTAPI * | PMRX_FINALIZE_SRVCALL_CALLDOWN) (_Inout_ PMRX_SRV_CALL SrvCall, _In_ BOOLEAN Force) |
|
typedef NTSTATUS(NTAPI * | PMRX_FINALIZE_V_NET_ROOT_CALLDOWN) (_Inout_ PMRX_V_NET_ROOT VirtualNetRoot, _In_ PBOOLEAN Force) |
|
typedef NTSTATUS(NTAPI * | PMRX_FINALIZE_NET_ROOT_CALLDOWN) (_Inout_ PMRX_NET_ROOT NetRoot, _In_ PBOOLEAN Force) |
|
typedef ULONG(NTAPI * | PMRX_EXTENDFILE_CALLDOWN) (_Inout_ PRX_CONTEXT RxContext, _Inout_ PLARGE_INTEGER NewFileSize, _Out_ PLARGE_INTEGER NewAllocationSize) |
|
typedef NTSTATUS(NTAPI * | PMRX_CHANGE_BUFFERING_STATE_CALLDOWN) (_Inout_ PRX_CONTEXT RxContext, _Inout_ PMRX_SRV_OPEN SrvOpen, _In_ PVOID MRxContext) |
|
typedef NTSTATUS(NTAPI * | PMRX_PREPARSE_NAME) (_Inout_ PRX_CONTEXT RxContext, _In_ PUNICODE_STRING Name) |
|
typedef NTSTATUS(NTAPI * | PMRX_GET_CONNECTION_ID) (_Inout_ PRX_CONTEXT RxContext, _Inout_ PRX_CONNECTION_ID UniqueId) |
|
typedef NTSTATUS(NTAPI * | PMRX_COMPUTE_NEW_BUFFERING_STATE) (_Inout_ PMRX_SRV_OPEN SrvOpen, _In_ PVOID MRxContext, _Out_ PULONG NewBufferingState) |
|
typedef enum _LOWIO_OPS | LOWIO_OPS |
|
typedef NTSTATUS(NTAPI * | PLOWIO_COMPLETION_ROUTINE) (_In_ PRX_CONTEXT RxContext) |
|
typedef LONGLONG | RXVBO |
|
typedef struct _LOWIO_LOCK_LIST | LOWIO_LOCK_LIST |
|
typedef struct _LOWIO_LOCK_LIST * | PLOWIO_LOCK_LIST |
|
typedef struct _XXCTL_LOWIO_COMPONENT | XXCTL_LOWIO_COMPONENT |
|
typedef struct _LOWIO_CONTEXT | LOWIO_CONTEXT |
|
typedef struct _MINIRDR_DISPATCH | MINIRDR_DISPATCH |
|
typedef struct _MINIRDR_DISPATCH * | PMINIRDR_DISPATCH |
|