System.Win.ComServ.DllUnregisterServer

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function DllUnregisterServer: HResult;

プロパティ

種類 可視性 ソース ユニット
function public System.Win.ComServ.pas System.Win.ComServ System.Win.ComServ

説明

システムレジストリの現在のモジュールで OLE オートメーションサーバーの登録を解除します。

DllUnregisterServer を直接呼び出さないでください。DllUnregisterServer は,インプロセスオートメーションサーバー(DLL)によってエクスポートされ,DllRegisterServer 関数で作成されたエントリを削除するように DLL に指示します。DllUnregisterServer は,サーバーがアンインストールされるときに呼び出されます。

以下に DllUnregisterServer の戻り値を示します。



意味

S_OK

レジストリエントリの削除に成功した

S_FALSE

レジストリの一部またはすべてが削除できなかった



メモ:  DllUnregisterServer は,ComServ ユニットにある 4 種類の関数の 1 つで,Windows がサーバーリソースを適切に管理できるように各インプロセスサーバーでエクスポートする必要のある関数です。その他の関数は,DllCanUnloadNowDllGetClassObject,および DllRegisterServer です。ユーザーが直接これらの関数を呼び出したり,変更したりする必要はありません。

関連項目