pub unsafe fn ClusterRegEnumValue<P0>(
    hkey: P0,
    dwindex: u32,
    lpszvaluename: PWSTR,
    lpcchvaluename: *mut u32,
    lpdwtype: Option<*mut u32>,
    lpdata: Option<*mut u8>,
    lpcbdata: Option<*mut u32>
) -> u32
where P0: IntoParam<HKEY>,