pub unsafe fn TTEmbedFont<'a>(
hdc: impl IntoParam<'a, HDC>,
ulflags: TTEMBED_FLAGS,
ulcharset: EMBED_FONT_CHARSET,
pulprivstatus: *mut EMBEDDED_FONT_PRIV_STATUS,
pulstatus: *mut u32,
lpfnwritetostream: Option<WRITEEMBEDPROC>,
lpvwritestream: *mut c_void,
puscharcodeset: *mut u16,
uscharcodecount: u16,
uslanguage: u16,
pttembedinfo: *mut TTEMBEDINFO,
) -> i32