ILockBytes::WriteAt
WriteAt 會從位元組陣列開頭處,寫入由指定位移開始的位元組數。
語法
HRESULT WriteAt( ULARGE_INTEGER uliOffset, Void const *pData, ULONGcbWrite, ULONG *pcbWrote );
參數
參數 | 描述 |
---|---|
uliOffset [in] |
指定位元組陣列開頭處的起點,來寫入資料。 |
pData [in] |
內含寫入資料之緩衝區的指標。 |
cbWrite [in] |
指定嘗試寫入位元組陣列的資料位元組數。 |
pcbWrote [out] |
此方法指定寫入位元組陣列之實際位元組數的位置指標。您可以將這個指標設為 NULL,表示您對這個值沒有興趣。在這種情況下,這個方法就不會提供寫入的實際位元組數。 |
傳回值
辭彙 | 定義 |
---|---|
NOERROR |
方法已成功。 |
E_UNEXPECTED |
資料列集處於「廢止」狀態。 |
請參閱
參考
ILockBytes::ReadAt
ILockBytes::SetSize
ILockBytes::Stat
其他資源
ILockBytes (SQL Server Compact Edition)