pub unsafe fn CreateRemoteThread<'a>(
hprocess: impl IntoParam<'a, HANDLE>,
lpthreadattributes: *mut SECURITY_ATTRIBUTES,
dwstacksize: usize,
lpstartaddress: Option<LPTHREAD_START_ROUTINE>,
lpparameter: *mut c_void,
dwcreationflags: u32,
lpthreadid: *mut u32,
) -> HANDLE