IDiaEnumDebugStreamData::Item
Récupère l’enregistrement spécifié.
Syntaxe
HRESULT Item (
DWORD index,
DWORD cbData,
DWORD* pcbData,
BYTE data[]
);
Paramètres
index
[in] Index de l’enregistrement à récupérer. L’index est compris dans la plage 0 à count
-1, où count
est retourné par IDiaEnumDebugStreamData::get_Count.
cbData
[in] Taille du tampon de données, en octets.
pcbData
[out] Retourne le nombre d’octets renvoyés. Si data
est NULL
, pcbData
contient le nombre total d’octets de données disponibles dans l’enregistrement spécifié.
data[]
[out] Mémoire tampon qui est remplie avec les données d’enregistrement de flux de débogage.
Valeur renvoyée
En cas de réussite, retourne S_OK
, sinon, retourne un code d'erreur. Retourne E_INVALIDARG
pour les paramètres non valides et si le paramètre index
est hors limites.