pub unsafe fn GetFilePatchSignatureA<P0>(
filename: P0,
optionflags: u32,
optiondata: Option<*const c_void>,
ignorerangearray: Option<&[PATCH_IGNORE_RANGE]>,
retainrangearray: Option<&[PATCH_RETAIN_RANGE]>,
signaturebuffer: &mut [u8]
) -> BOOLwhere
P0: IntoParam<PCSTR>,