Partager via


ILockBytes::WriteAt

WriteAt écrit un nombre spécifique d'octets à partir d'un décalage donné par rapport au début du tableau d'octets.

Syntaxe

HRESULT WriteAt(   ULARGE_INTEGER uliOffset,   Void const *pData,   ULONGcbWrite,   ULONG *pcbWrote   );

Paramètres

Paramètre Description

uliOffset [in]

Spécifie le point de départ de l'écriture des données par rapport au début du tableau d'octets.

pData [in]

Pointeur vers le tampon qui contient les données à écrire.

cbWrite [in]

Spécifie le nombre d'octets de données à écrire dans le tableau d'octets.

pcbWrote [out]

Pointeur vers l'emplacement auquel cette méthode spécifie le nombre réel d'octets écrits dans le tableau d'octets. Vous pouvez attribuer à ce pointeur la valeur NULL pour indiquer que ce paramètre ne vous intéresse pas. Dans ce cas, cette méthode ne communique pas le nombre réel d'octets écrits.

Valeur retournée

Terme Définition

NOERROR

La méthode a réussi.

E_UNEXPECTED

L'ensemble de lignes est à l'état zombie.

Voir aussi

Référence

ILockBytes::ReadAt
ILockBytes::SetSize
ILockBytes::Stat

Autres ressources

ILockBytes (SQL Server Compact Edition)

Aide et information

Assistance sur SQL Server Compact Edition