pub unsafe extern "system" fn ADsEnumerateNext(
    penumvariant: *mut c_void,
    celements: u32,
    pvar: *mut VARIANT,
    pcelementsfetched: *mut u32,
) -> HRESULT