IDiaEnumDebugStreamData::Item

Ruft den angegebenen Datensatz ab.

Syntax

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

Parameter

Index

[in] Index des abzurufenden Datensatzes. Der Index liegt im Bereich zwischen 0 und count-1, wobei count von der IDiaEnumFrameData::get_Count-Methode zurückgegeben wird.

cbData

[in] Größe des Datenpuffers in Bytes.

pcbData

[out] Gibt die Anzahl der zurückgegebenen Bytes zurück. Wenn dataNULL ist, enthält pcbData die Gesamtzahl der im angegebenen Datensatz verfügbaren Datenbytes.

data[]

[out] Ein Puffer, der den Debugstreamdatensatz enthält.

Rückgabewert

Wenn die Ausführung erfolgreich ist, wird S_OK, andernfalls ein Fehlercode zurückgegeben. Gibt E_INVALIDARG für ungültige Parameter zurück, und gibt index zurück, wenn der Parameter außerhalb des gültigen Bereichs liegt.

Weitere Informationen