pub unsafe extern "system" fn IoCheckLinkShareAccess(
    desiredaccess: u32,
    desiredshareaccess: u32,
    fileobject: *mut FILE_OBJECT,
    shareaccess: *mut SHARE_ACCESS,
    linkshareaccess: *mut LINK_SHARE_ACCESS,
    ioshareaccessflags: u32,
) -> NTSTATUS