Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Porovná kontext paměti s každým kontextem v daném poli způsobem označeným porovnáním příznaků a vrátí index prvního kontextu, který odpovídá.
Syntaxe
int Compare(
enum_CONTEXT_COMPARE compare,
IDebugMemoryContext2[] rgpMemoryContextSet,
uint dwMemoryContextSetLen,
out uint pdwMemoryContext
);
Parametry
compare
[v] Hodnota z CONTEXT_COMPARE výčtu, která určuje typ porovnání.
rgpMemoryContextSet
[v] Pole odkazů na IDebugMemoryContext2 objekty k porovnání.
dwMemoryContextSetLen
[v] Počet kontextů v rgpMemoryContextSet poli.
pdwMemoryContext
[ven] Vrátí index prvního kontextu paměti, který splňuje porovnání.
Vrácená hodnota
V případě úspěchu vrátí hodnotu S_OK; v opačném případě vrátí kód chyby. Vrátí E_COMPARE_CANNOT_COMPARE , pokud nelze porovnat dva kontexty.
Poznámky
Ladicí modul (DE) nemusí podporovat všechny typy porovnání, ale musí podporovat alespoň CONTEXT_EQUAL, CONTEXT_LESS_THANCONTEXT_GREATER_THAN a CONTEXT_SAME_SCOPE.