mirror of
https://github.com/winfsp/winfsp.git
synced 2025-04-24 01:13:04 -05:00
sys: driver.h: add static assert for size of FSP_FSCTL_TRANSACT_REQ_HEADER
This commit is contained in:
parent
b1d8192d59
commit
9d176643c3
@ -706,6 +706,9 @@ typedef struct
|
|||||||
FSP_FSCTL_TRANSACT_RSP *Response;
|
FSP_FSCTL_TRANSACT_RSP *Response;
|
||||||
__declspec(align(REQ_ALIGN_SIZE)) UINT8 RequestBuf[];
|
__declspec(align(REQ_ALIGN_SIZE)) UINT8 RequestBuf[];
|
||||||
} FSP_FSCTL_TRANSACT_REQ_HEADER;
|
} FSP_FSCTL_TRANSACT_REQ_HEADER;
|
||||||
|
FSP_FSCTL_STATIC_ASSERT(sizeof(FSP_FSCTL_TRANSACT_REQ_HEADER) <= 64,
|
||||||
|
"sizeof(FSP_FSCTL_TRANSACT_REQ_HEADER) assumed less or equal to 64; "
|
||||||
|
"see FSP_FSCTL_TRANSACT_REQ_SIZEMAX");
|
||||||
static inline
|
static inline
|
||||||
PVOID *FspIopRequestContextAddress(FSP_FSCTL_TRANSACT_REQ *Request, ULONG I)
|
PVOID *FspIopRequestContextAddress(FSP_FSCTL_TRANSACT_REQ *Request, ULONG I)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user