public static extern int PSEnumeratePropertyDescriptions(PROPDESC_ENUMFILTER filterOn, [NativeTypeName("const IID &")] Guid *riid, void **ppv);
public HRESULT EnumeratePropertyDescriptions(PROPDESC_ENUMFILTER filterOn, [NativeTypeName("const IID &")] Guid *riid, void **ppv) { return(((delegate * unmanaged <IPropertySystem *, PROPDESC_ENUMFILTER, Guid *, void **, int>)(lpVtbl[6]))((IPropertySystem *)Unsafe.AsPointer(ref this), filterOn, riid, ppv)); }