//--- /// <summary> /// Resets the enumeration sequence to the beginning. /// </summary> /// <returns>HRESULT</returns> public unsafe int ResetNative() { return(InteropCalls.CalliMethodPtr(_basePtr, ((void **)(*(void **)_basePtr))[5])); }
//--- /// <summary> /// Skips over a specified number of items in the enumeration sequence. /// </summary> /// <param name="itemsToSkip">Number of items to skip.</param> /// <returns>HRESULT</returns> public unsafe int SkipNative(int itemsToSkip) { return(InteropCalls.CalliMethodPtr(_basePtr, itemsToSkip, ((void **)(*(void **)_basePtr))[4])); }