pub unsafe fn NCryptGetProtectionDescriptorInfo<P0>(
    hdescriptor: P0,
    pmempara: Option<*const NCRYPT_ALLOC_PARA>,
    dwinfotype: u32,
    ppvinfo: *mut *mut c_void,
) -> Result<()>
where P0: Param<NCRYPT_DESCRIPTOR_HANDLE>,