Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Metode IADsCollection::Remove menghapus item bernama dari objek koleksi ADSI ini.
Sintaks
HRESULT Remove(
[in] BSTR bstrItemToBeRemoved
);
Parameter
[in] bstrItemToBeRemoved
String Unicode yang dihentikan null yang menentukan nama item seperti yang ditentukan oleh IADsCollection::Add.
Mengembalikan nilai
Metode ini mendukung nilai pengembalian standar, termasuk S_OK. Untuk informasi selengkapnya dan nilai pengembalian lainnya, lihat Kode Kesalahan ADSI.
Keterangan
Koleksi untuk layanan direktori juga dapat terdiri dari sekumpulan objek yang tidak dapat diubah.
Koleksi yang tidak mendukung penghapusan langsung item diperlukan untuk mengembalikan E_NOTIMPL.
Contoh
Contoh kode Visual Basic berikut ini memperlihatkan cara menghapus objek sesi bernama dari kumpulan sesi layanan file aktif.
Dim fso As IADsFileServiceOperations
Dim ses As IADsSession
Dim coll As IADsCollection
Dim mySessionName As String
On Error GoTo Cleanup
Set fso = GetObject("WinNT://myComputer/FabrikamServer")
Set coll = fso.Sessions
' Insert code to set mySessionName to the name of the mySession
' session object.
' The following statement invokes IADsCollection::Remove.
coll.Remove mySessionName
Cleanup:
If (Err.Number<>0) Then
MsgBox("An error has occurred. " & Err.Number)
End If
Set fso = Nothing
Set ses = Nothing
Set coll = Nothing
Contoh kode C++ berikut menunjukkan cara menghapus objek sesi bernama dari kumpulan sesi layanan file aktif.
HRESULT RemoveASessionObjectFromCollection()
{
LPWSTR adspath = L"WinNT://myComputer/FabrikamServer";
HRESULT hr = S_OK;
IADsCollection *pColl = NULL;
IADsFileServiceOperations *pFso = NULL;
hr = ADsGetObject(adspath,IID_IADsFileServiceOperations,(void**)&pFso);
if(FAILED(hr)) {goto Cleanup;}
hr = pFso->Sessions(&pColl);
if(FAILED(hr)) {goto Cleanup;}
hr = pColl->Remove(CComBSTR("MySession"));
Cleanup
if(pFso) pFso->Release();
if(pColl) pColl->Release();
return hr;
}
Persyaratan
Klien minimum yang didukung | Windows Vista |
Server minimum yang didukung | Windows Server 2008 |
Target Platform | Windows |
Header | iads.h |
DLL | Activeds.dll |