Bagikan melalui


Metode ICOMAdminCatalog2::IsSafeToDelete (comadmin.h)

Menentukan apakah DLL yang ditentukan sedang digunakan oleh katalog COM+ atau registri.

Sintaks

HRESULT IsSafeToDelete(
  [in]          BSTR          bstrDllName,
  [out, retval] COMAdminInUse *pCOMAdminInUse
);

Parameter

[in] bstrDllName

Jalur lengkap ke DLL yang akan diuji.

[out, retval] pCOMAdminInUse

Menunjukkan penggunaan DLL. Parameter ini bisa menjadi salah satu nilai berikut.

Nilai Makna
COMAdminNotInUse
0
DLL tidak sedang digunakan dan dapat dihapus dengan aman.
COMAdminInUseByCatalog
0x1
DLL sedang digunakan oleh katalog COM+.
COMAdminInUseByRegistryUnknown
0x2
DLL sedang digunakan oleh komponen registri yang tidak diketahui.
COMAdminInUseByRegistryProxyStub
0x3
DLL sedang digunakan oleh komponen registri proksi.
COMAdminInUseByRegistryTypeLib
0x4
DLL sedang digunakan oleh komponen registri TypeLib.
COMAdminInUseByRegistryClsid
0x5
DLL sedang digunakan oleh komponen registri CLSID.

Mengembalikan nilai

Metode ini dapat mengembalikan nilai pengembalian standar E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL, dan S_OK.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header comadmin.h

Lihat juga

ICOMAdminCatalog2