pub unsafe fn NCryptStreamOpenToProtect<P0, P1>(
    hdescriptor: P0,
    dwflags: u32,
    hwnd: P1,
    pstreaminfo: *const NCRYPT_PROTECT_STREAM_INFO,
) -> Result<NCRYPT_STREAM_HANDLE>
where P0: Param<NCRYPT_DESCRIPTOR_HANDLE>, P1: Param<HWND>,