Freigeben über


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.

Weitere Informationen