COM-Methodenoffsets in Delphi

ie finde ich in Delphi die Adresse einer COM-Methode heraus? Ich kann die Offsets fest codieren

//0 is the offset of the QueryInterface method
p := TPonterArray(pointer(SomeInterface)^)[0];

aber ich würde lieber symbolische Namen verwenden. Folgendes funktioniert offensichtlich nicht:

var M : TMethod;
...
M := TMethod(SomeInterface.QueryInterface);

Vielen Dank

Antworten auf die Frage(0)

Ihre Antwort auf die Frage