Bagikan melalui


ILockBytes::Metode stat (objidl.h)

Metode Stat mengambil struktur STATSTG yang berisi informasi untuk objek array byte ini.

Sintaks

HRESULT Stat(
  [out] STATSTG *pstatstg,
  [in]  DWORD   grfStatFlag
);

Parameter

[out] pstatstg

Penunjuk ke struktur STATSTG di mana metode ini menempatkan informasi tentang objek array byte ini. Penunjuk adalah NULL jika terjadi kesalahan.

[in] grfStatFlag

Menentukan apakah metode ini harus menyediakan anggota pwcsName dari struktur STATSTG melalui nilai yang diambil dari enumerasi STATFLAG . Jika STATFLAG_NONAME ditentukan, anggota pwcsNameSTATSTG tidak disediakan, sehingga menyimpan operasi alokasi memori. Nilai lain yang mungkin, STATFLAG_DEFAULT, menunjukkan bahwa semua anggota struktur STATSTG disediakan.

Menampilkan nilai

Metode ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK Struktur STATSTG berhasil dikembalikan pada lokasi yang ditentukan.
E_OUTOFMEMORY Struktur STATSTG tidak dikembalikan karena kurangnya memori untuk anggota nama dalam struktur.
STG_E_ACCESSDENIED Struktur STATSTG tidak dikembalikan karena penelepon tidak memiliki akses ke array byte.
STG_E_INSUFFICIENTMEMORY Struktur STATSTG tidak dikembalikan, karena memori yang tidak mencukup.
STG_E_INVALIDFLAG Nilai untuk parameter grfStateFlag tidak valid.
STG_E_INVALIDPOINTER Nilai untuk parameter pStatStg tidak valid.

Keterangan

ILockBytes::Stat harus memberikan informasi tentang objek array byte dalam struktur STATSTG .

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows 2000 Server [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header objidl.h
Pustaka Uuid.lib
DLL Ole32.dll

Lihat juga

ILockBytes - Implementasi File-Based

ILockBytes - Implementasi Memori Global

STATFLAG

STATSTG