IDebugProperty3::CreateObjectID
Erstellt eine eindeutige ID für diese Eigenschaft wird sichergestellt, dass sie von allen anderen Eigenschaften eindeutig ist.
HRESULT CreateObjectID(
void
);
int CreateObjectID();
Rückgabewert
Bei Erfolg gibt S_OKzurück. andernfalls gibt einen Fehlercode zurück.
Hinweise
Diese Methode wird aufgerufen, wenn der Debug- Manager der Sitzung überprüfen möchte, ob diese Eigenschaft für alle anderen Eigenschaften eindeutig identifiziert wird. Das Debugmodul (DE) unterstützt diese Methode, es sei denn, mit Eigenschaften, die sie behandelt, sind bereits eindeutig identifiziert. Wenn DE diese Methode nicht unterstützt wird, gibt sie E_NOTIMPLzurück.
Jede eindeutige ID, die CreateObjectID erstellt wird, zerstört wird, wenn die IDebugProperty3::DestroyObjectID-Methode aufgerufen wird. dies auch Signalisiert das Ende der Anforderung für diese Eigenschaft eindeutig identifizieren.
Hinweis
Es gibt keine Möglichkeit, um diese abzurufen, sodass der eindeutigen ID DE tun, was dies für eindeutige ID, wenn die CreateObjectID-Methode aufgerufen wird.