Bagikan melalui


Fungsi StgGetIFillLockBytesOnFile (objbase.h)

[Fungsi StgGetIFillLockBytesOnFile sudah usang. Informasi berikut disediakan untuk mendukung versi Windows sebelum Windows 2000.]

Fungsi StgGetIFillLockBytesOnFile membuka objek pembungkus pada file sementara.

Sintaks

HRESULT StgGetIFillLockBytesOnFile(
  [in]  OLECHAR const  *pwcsName,
  [out] IFillLockBytes **ppflb
);

Parameter

[in] pwcsName

Penunjuk ke nama untai (karakter) unicode yang dihentikan null dari file tempat objek pembungkus dibuat.

[out] ppflb

Penunjuk ke variabel penunjuk IFillLockBytes* yang menerima penunjuk antarmuka ke objek pembungkus array byte baru.

Nilai kembali

Fungsi ini mendukung nilai pengembalian standar E_OUTOFMEMORY, E_UNEXPECTED, E_INVALIDARG, dan E_FAIL, selain yang berikut ini:

Fungsi StgGetIFillLockBytesOnFile juga dapat mengembalikan kesalahan sistem file apa pun.

Keterangan

Moniker yang mengelola pengunduhan file yang ditentukan dalam pwcsName memanggil fungsi ini selama pembuatan penyimpanan asinkron yang diperlukan untuk mengelola pengunduhan data asinkron. Moniker pertama kali membuat file sementara, lalu memanggil fungsi ini untuk membuat objek pembungkus pada file tersebut. Akhirnya, moniker memanggil StgOpenAsyncDocfileOnIFillLockBytes untuk membuka penyimpanan akar file majemuk yang akan diunduh ke dalam file sementara.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header objbase.h
Pustaka Ole32.lib
DLL Ole32.dll

Lihat juga

IFillLockBytes

ILockBytes

StgOpenAsyncDocfileOnIFillLockBytes