IProcessInitializer::Startup-Methode (comsvcs.h)
Wird aufgerufen, wenn Dllhost.exe gestartet wird.
Syntax
HRESULT Startup(
[in] IUnknown *punkProcessControl
);
Parameter
[in] punkProcessControl
Ein Zeiger auf die IUnknown-Schnittstelle der com-Komponente, die gestartet wird.
Windows XP/2000: Dieser Parameter ist immer NULL.
Rückgabewert
Diese Methode kann die Standardrückgabewerte E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL und S_OK zurückgeben.
Hinweise
Die IUnknown-Schnittstelle , auf die von punkProcessControl verwiesen wird, muss zu einer COM-Komponente gehören, die eine IProcessInitControl-Schnittstelle implementiert. Diese Schnittstelle unterstützt die einzelne Methode ResetInitializerTimeout. Der Initialisierungscode im Startvorgang kann die ResetInitializerTimeout-Methode aufrufen, wobei dwSecondsRemaining auf die Anzahl der verbleibenden Sekunden festgelegt ist, bevor beim Start der Komponente ein Zeitlimit auftritt.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | comsvcs.h |