Bagikan melalui


Metode IByteBuffer::Revert

[Metode Pengembalian tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini tidak tersedia untuk digunakan di Windows Server 2003 dengan Paket Layanan 1 (SP1) dan yang lebih baru, Windows Vista, Windows Server 2008, dan versi sistem operasi berikutnya. Antarmuka IStream menyediakan fungsionalitas serupa.]

Metode Kembalikan membuang semua perubahan yang telah dilakukan pada aliran yang ditransaksikan sejak panggilan IByteBuffer::Commit terakhir.

Sintaks

HRESULT Revert();

Parameter

Metode ini tidak memiliki parameter.

Menampilkan nilai

Nilai yang dikembalikan adalah HRESULT. Nilai S_OK menunjukkan panggilan berhasil dan aliran dikembalikan ke versi sebelumnya.

Keterangan

Metode ini membuang perubahan yang dilakukan pada aliran yang ditransaksikan sejak operasi penerapan terakhir.

Contoh

Contoh berikut menunjukkan mengembalikan aliran yang ditransaksikan ke operasi yang terakhir diterapkan.

HRESULT  hr;

hr = pIByteBuff->Revert();
if (FAILED(hr))
  printf("Failed IByteBuffer::Revert\n");

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2003 [hanya aplikasi desktop]
Akhir dukungan klien
Windows XP
Akhir dukungan server
Windows Server 2003
Header
Scardssp.h
Pustaka jenis
Scardssp.tlb
DLL
Scardssp.dll
IID
IID_IByteBuffer didefinisikan sebagai E126F8FE-A7AF-11D0-B88A-00C04FD424B9