IDiaSymbol::get_registerId
Ruft den Registerkennzeichner des Speicherorts ab, wenn die LocationType-Enumeration auf LocIsEnregistered
festgelegt ist.
Syntax
HRESULT get_registerId (
DWORD* pRetVal
);
Parameter
pRetVal
[out] Gibt den Registerkennzeichner des Speicherorts zurück.
Rückgabewert
Wenn die Ausführung erfolgreich ist, wird S_OK
zurückgegeben, andernfalls S_FALSE
oder ein Fehlercode.
Hinweis
Ein Rückgabewert von S_FALSE
bedeutet, dass die Eigenschaft für das Symbol nicht verfügbar ist.
Hinweise
Wenn das Symbol relativ zu einem Register ist, also wenn die LocationType-Enumeration des Symbols auf LocIsRegRel
festgelegt ist, verwenden Sie die get_registerId
-Methode, gefolgt von einem Aufruf der IDiaSymbol::get_offset-Methode, um den Offset vom Register zu erhalten, in dem sich das Symbol befindet.