Freigeben über


IDebugPointerObject::GetBytes

Ruft den Wert ab, der als Eine Reihe aufeinander folgender Bytes verweist.

Syntax

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

Parameter

dwStart
[in] Ein Offset (in Byte) vom Anfang des Objekts, auf das verwiesen wird.

dwCount
[in] Die Anzahl der abzurufenden Bytes.

pBytes
[in, out] Ein Array, das mit dem Wert als Eine Reihe aufeinander folgender Bytes gefüllt ist, beginnend mit dem angegebenen Offset des Objekts, auf das verwiesen wird.

pdwBytes
[out] Gibt die Anzahl der tatsächlich abgerufenen Bytes zurück.

Rückgabewert

Wenn dies erfolgreich ist, wird S_OK zurückgegeben; andernfalls wird ein Fehlercode zurückgegeben.

Hinweise

Diese Methode wird verwendet, wenn der Zeiger wie durch dieses IDebugPointerObject dargestellt auf einen Grundtyp oder ein einfaches Array von Grundtypen verweist (d. h. ein Array, das durch eine einfache Bytesequenz dargestellt werden kann).

Siehe auch