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