IRunningObjectTable::IsRunning-Methode (objidl.h)
Bestimmt, ob das vom angegebenen Moniker identifizierte Objekt derzeit ausgeführt wird.
Syntax
HRESULT IsRunning(
[in] IMoniker *pmkObjectName
);
Parameter
[in] pmkObjectName
Ein Zeiger auf die IMoniker-Schnittstelle auf dem Moniker.
Rückgabewert
Wenn sich das Objekt im Ausführungszustand befindet, ist der Rückgabewert TRUE. Andernfalls ist es FALSE.
Hinweise
Diese Methode gibt einfach an, ob ein Objekt ausgeführt wird. Um einen Zeiger auf ein ausgeführtes Objekt abzurufen, verwenden Sie die IRunningObjectTable::GetObject-Methode .
Hinweise für Anrufer
Im Allgemeinen rufen Sie die IsRunning-Methode nur auf, wenn Sie Eine eigene Monikerklasse schreiben (d. h. die Implementierung der IMoniker-Schnittstelle ). In der Regel rufen Sie diese Methode aus Ihrer Implementierung von IMoniker::IsRunning auf. Sie sollten dies jedoch nur tun, wenn der parameter pmkToLeft von IMoniker::IsRunningNULL ist. Andernfalls sollten Sie stattdessen IMoniker::IsRunning für Ihren parameter pmkToLeft aufrufen.Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | objidl.h |