UCOMIStream Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
Use System.Runtime.InteropServices.ComTypes.IStream instead. http://go.microsoft.com/fwlink/?linkid=14202
Zamiast tego użyj polecenia cmdlet IStream.
public interface class UCOMIStream
[System.Runtime.InteropServices.Guid("0000000c-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface UCOMIStream
[System.Runtime.InteropServices.Guid("0000000c-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.IStream instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public interface UCOMIStream
[<System.Runtime.InteropServices.Guid("0000000c-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type UCOMIStream = interface
[<System.Runtime.InteropServices.Guid("0000000c-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.IStream instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type UCOMIStream = interface
Public Interface UCOMIStream
- Atrybuty
Uwagi
Aby uzyskać więcej informacji, zobacz istniejącą dokumentację dotyczącą IStream
biblioteki MSDN i ISequentialStream
w podfolderze com biblioteki MSDN.
Metody
Clone(UCOMIStream) |
Przestarzałe.
Tworzy nowy obiekt strumienia z własnym wskaźnikiem wyszukiwania, który odwołuje się do tych samych bajtów co oryginalny strumień. |
Commit(Int32) |
Przestarzałe.
Gwarantuje, że wszystkie zmiany wprowadzone w obiekcie strumienia otwarte w trybie transakcyjnym zostaną odzwierciedlone w magazynie nadrzędnym. |
CopyTo(UCOMIStream, Int64, IntPtr, IntPtr) |
Przestarzałe.
Kopiuje określoną liczbę bajtów z bieżącego wskaźnika wyszukiwania w strumieniu do bieżącego wskaźnika wyszukiwania w innym strumieniu. |
LockRegion(Int64, Int64, Int32) |
Przestarzałe.
Ogranicza dostęp do określonego zakresu bajtów w strumieniu. |
Read(Byte[], Int32, IntPtr) |
Przestarzałe.
Odczytuje określoną liczbę bajtów z obiektu strumienia do pamięci, zaczynając od bieżącego wskaźnika wyszukiwania. |
Revert() |
Przestarzałe.
Odrzuca wszystkie zmiany wprowadzone w strumieniu transakcyjnym od ostatniego Commit(Int32) wywołania. |
Seek(Int64, Int32, IntPtr) |
Przestarzałe.
Zmienia wskaźnik wyszukiwania na nową lokalizację względem początku strumienia, na końcu strumienia lub do bieżącego wskaźnika wyszukiwania. |
SetSize(Int64) |
Przestarzałe.
Zmienia rozmiar obiektu strumienia. |
Stat(STATSTG, Int32) |
Przestarzałe.
STATSTG Pobiera strukturę dla tego strumienia. |
UnlockRegion(Int64, Int64, Int32) |
Przestarzałe.
Usuwa ograniczenie dostępu do zakresu bajtów, które wcześniej były ograniczone za pomocą polecenia LockRegion(Int64, Int64, Int32). |
Write(Byte[], Int32, IntPtr) |
Przestarzałe.
Zapisuje określoną liczbę bajtów w obiekcie strumienia rozpoczynającym się od bieżącego wskaźnika wyszukiwania. |