public int CopyTo([NativeTypeName("IStream *")] IStream *pstm, ULARGE_INTEGER cb, [NativeTypeName("ULARGE_INTEGER *")] ULARGE_INTEGER *pcbRead, [NativeTypeName("ULARGE_INTEGER *")] ULARGE_INTEGER *pcbWritten) { return(((delegate * unmanaged <IStreamInterleave *, IStream *, ULARGE_INTEGER, ULARGE_INTEGER *, ULARGE_INTEGER *, int>)(lpVtbl[7]))((IStreamInterleave *)Unsafe.AsPointer(ref this), pstm, cb, pcbRead, pcbWritten)); }
public int UnlockRegion(ULARGE_INTEGER libOffset, ULARGE_INTEGER cb, [NativeTypeName("DWORD")] uint dwLockType) { return(((delegate * unmanaged <IStreamInterleave *, ULARGE_INTEGER, ULARGE_INTEGER, uint, int>)(lpVtbl[11]))((IStreamInterleave *)Unsafe.AsPointer(ref this), libOffset, cb, dwLockType)); }
public int SetSize(ULARGE_INTEGER libNewSize) { return(((delegate * unmanaged <IStreamInterleave *, ULARGE_INTEGER, int>)(lpVtbl[6]))((IStreamInterleave *)Unsafe.AsPointer(ref this), libNewSize)); }