Metode IByteBuffer::Stat

[Metode Stat 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 Stat mengambil informasi statistik dari objek stream.

Sintaks

HRESULT Stat(
  [out] LPSTATSTRUCT pstatstg,
  [in]  LONG         grfStatFlag
);

Parameter

pstatstg [out]

Menunjuk ke struktur STATSTRUCT tempat metode ini menempatkan informasi tentang objek stream ini. Penunjuk ini NULL jika terjadi kesalahan.

grfStatFlag [in]

Menentukan bahwa metode ini tidak mengembalikan beberapa bidang dalam struktur STATSTRUCT , sehingga menyimpan operasi alokasi memori. Nilai diambil dari enumerasi STATFLAG

Nilai kembali

Nilai yang dikembalikan adalah HRESULT. Nilai S_OK menunjukkan bahwa panggilan berhasil.

Keterangan

Metode IByteBuffer::Stat mengambil penunjuk ke struktur STATSTRUCT yang berisi informasi tentang aliran terbuka ini.

Contoh

Contoh berikut menunjukkan pengambilan informasi statistik dari aliran.

STATSTRUCT  statstr;
HRESULT     hr;

// Retrieve the statistical information.
hr = pIByteBuff->Stat(&statstr,
                      STATFLAG_DEFAULT);
if (FAILED(hr))
  printf("Failed IByteBuffer::Stat\n");
else
  // Use statstr as needed.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP [khusus 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