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.
Získá identifikátor GUID ladicího modulu (DE).
Syntaxe
Parametry
pguidEngine
[ven] Vrátí identifikátor GUID de.
Vrácená hodnota
V případě úspěchu vrátí hodnotu S_OK; v opačném případě vrátí kód chyby.
Poznámky
Mezi příklady typických identifikátorů GUID patří guidScriptEng, guidNativeEngnebo guidSQLEng. Nové ladicí moduly vytvoří vlastní identifikátor GUID pro identifikaci.
Příklad
Následující příklad ukazuje, jak implementovat tuto metodu pro jednoduchý CEngine objekt, který implementuje IDebugEngine2 rozhraní.
HRESULT CEngine::GetEngineId(GUID *pguidEngine) {
if (pguidEngine) {
// Set pguidEngine to guidBatEng, as defined in the Batdbg.idl file.
// Other languages would require their own guidDifferentEngine to be
//defined in the Batdbg.idl file.
*pguidEngine = guidBatEng;
return NOERROR; // This is typically S_OK.
} else {
return E_INVALIDARG;
}
}