IDebugProgram2::EnumCodeContexts
Ruft eine Liste der Codekontexte für eine bestimmte Position in einer Quelldatei ab.
Syntax
Parameter
pDocPos
[in] Ein IDebugDocumentPosition2 -Objekt, das eine abstrakte Position in einer Quelldatei darstellt, die der IDE bekannt ist.
ppEnum
[out] Gibt ein IEnumDebugCodeContexts2 -Objekt zurück, das eine Liste der Codekontexte enthält.
Rückgabewert
Wenn die Ausführung erfolgreich ist, wird S_OK
, andernfalls ein Fehlercode zurückgegeben.
Hinweise
Mit dieser Methode kann der Sitzungsdebug-Manager (SDM) oder die IDE eine Quelldateiposition einer Codeposition zuordnen. Mehrere Codekontexte werden zurückgegeben, wenn die Quelle mehrere Codeblöcke generiert (z. B. C++-Vorlagen).