Condividi tramite


IDebugPointerObject::GetBytes

Ottiene il valore a cui punta come una serie di byte consecutivi.

Sintassi

int GetBytes(
   uint       dwStart,
   uint       dwCount,
   out byte[] pBytes,
   out uint   pdwBytes
);

Parametri

dwStart
[in] Offset, in byte, dall'inizio dell'oggetto a cui punta.

dwCount
[in] Numero di byte da recuperare.

pBytes
[in, out] Matrice compilata con il valore come serie di byte consecutivi, a partire dall'offset specificato dall'oggetto a cui punta.

pdwBytes
[out] Restituisce il numero di byte effettivamente recuperati.

Valore restituito

Se ha esito positivo, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Osservazioni:

Questo metodo viene utilizzato se il puntatore rappresentato da questo oggetto IDebugPointerObject punta a un tipo primitivo o a una semplice matrice di tipi primitivi, ovvero una matrice che può essere rappresentata da una semplice sequenza di byte.

Vedi anche