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.