Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A megadott regiszter értékét állítja be.
Szemantika
HRESULT put_registerValue(
DWORD index,
DWORD cbData,
const BYTE* pbData
);
Paraméterek
index
[in] Az enumerálásból származó CV_HREG_e érték, amely megadja, hogy melyik regisztert kell módosítani. Ez a paraméterérték elsősorban az ARM64 SVE-regisztrálókhoz készült.
cbData
[in] A hivatkozott adatok mérete bájtban kifejezve pbData.
pbData
[in] Az új regisztrációs értéket tartalmazó puffer.
Visszaadott érték
Ha sikeres, a visszaadott S_OKérték ; ellenkező esetben hibakódot ad vissza.
Megjegyzések
Lehetővé teszi a regiszterértékek módosítását a veremjárás során, például a végrehajtási állapot kikapcsolásának vagy szimulálásának támogatásához.
Támogatja a változó méretű regisztereket, beleértve a nagy vektorregisztráltakat, például az ARM64 SVE-t.
64 bites vagy kisebb (például 1–8 bájtos) regisztrációk esetén használja és put_registerValue használja get_registerValue az IDiaStackWalkHelpert.