IDiaEnumDebugStreamData::Next

Récupère un nombre spécifié d’enregistrements dans la séquence énumérée.

Syntaxe

HRESULT Next ( 
   ULONG  celt,
   DWORD  cbData,
   DWORD* pcbData,
   BYTE   data[],
   ULONG* pceltFetched
);

Paramètres

celt

[in] Nombre d’enregistrements à récupérer.

cbData

[in] Taille du tampon de données, en octets.

pcbData

[out] Retourne le nombre d’octets renvoyés. Si data a la valeur NULL, pcbData contient le nombre total d’octets de données disponibles pour tous les enregistrements demandés.

data[]

[out] Mémoire tampon qui doit être remplie avec les données d’enregistrement de flux de débogage.

pceltFetched

[in, out] Retourne le nombre d’enregistrements dans data.

Valeur renvoyée

En cas de réussite, retourne S_OK. Retourne S_FALSE s’il n’y a plus d’enregistrements. Sinon, retourne un code d'erreur.

Voir aussi