Partager via


IDiaEnumDebugStreamData::Item

extrait l'enregistrement spécifié.

HRESULT Item ( 
   DWORD  index,
   DWORD  cbData,
   DWORD* pcbData,
   BYTE   data[]
);

Paramètres

  • index
    [in] Index de l'enregistrement à récupérer. L'index est comprise entre 0 et count-1, où count est retourné par IDiaEnumDebugStreamData::get_Count.

  • cbData
    [in] taille de la mémoire tampon de données, en octets.

  • pcbData
    [out] Retourne le nombre d'octets retournés. Si data est NULL, alors pcbData contient le nombre total d'octets de données disponibles dans l'enregistrement spécifié.

  • données []
    [out] Une mémoire tampon qui est terminée avec les données d'enregistrement de flux de données de débogage.

Valeur de retour

En cas de réussite, retourne S_OK; sinon, retourne un code d'erreur. Retourne E_INVALIDARG pour les paramètres incorrects et si le paramètre d' index est hors limites.

Voir aussi

Référence

IDiaEnumDebugStreamData

IDiaEnumDebugStreamData::Next

IDiaEnumDebugStreams::Item

IDiaEnumDebugStreamData::get_Count

IDiaEnumDebugStreamData::Skip