Freigeben über


DllRegisterServer-Funktion (olectl.h)

Weist einen Prozessserver an, seine Registrierungseinträge für alle Klassen zu erstellen, die in diesem Servermodul unterstützt werden.

Syntax

HRESULT DllRegisterServer();

Rückgabewert

Diese Funktion kann die standardmäßigen Rückgabewerte E_OUTOFMEMORY und E_UNEXPECTED sowie die folgenden Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Die Registrierungseinträge wurden erfolgreich erstellt.
SELFREG_E_TYPELIB
Der Server konnte die Registrierung aller Typbibliotheken, die von seinen Klassen verwendet werden, nicht abschließen.
SELFREG_E_CLASS
Der Server konnte die Registrierung aller Objektklassen nicht abschließen.

Hinweise

E_NOTIMPL ist kein gültiger Rückgabecode.

Wenn diese Funktion fehlschlägt, ist der Status der Registrierung für alle zugehörigen Klassen undefiniert.

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 olectl.h
Bibliothek Ole32.lib
DLL Ole32.dll

Weitere Informationen

DllUnregisterServer