Condividi tramite


Metodo IDirectoryObject::D eleteDSObject (iads.h)

Il metodo IDirectoryObject::D eleteDSObject elimina un oggetto foglia in un albero di directory.

Sintassi

HRESULT DeleteDSObject(
  LPWSTR pszRDNName
);

Parametri

pszRDNName

Nome distinto relativo (percorso relativo) dell'oggetto da eliminare.

Valore restituito

Questo metodo restituisce i valori restituiti standard, inclusi S_OK per un'operazione riuscita. Per altre informazioni e altri valori restituiti, vedere Codici di errore ADSI.

Commenti

Per eliminare un oggetto contenitore e i relativi elementi figlio, usare il metodo IADsDeleteOps::D eleteObject .

Esempio

Nell'esempio di codice C/C++ seguente viene illustrato come eliminare un oggetto utente.

HRESULT hr;
IDirectoryObject *pDirObject=NULL;
hr = ADsGetObject(L"LDAP://OU=Sales,DC=Fabrikam,DC=com",
    IID_IDirectoryObject, (void**) &pDirObject );
 
if ( SUCCEEDED(hr) )
{
    hr = pDirObject->DeleteDSObject( L"CN=Jeff Smith" );

    pDirObject->Release();
} 

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione iads.h
DLL Activeds.dll

Vedi anche

Codici di errore ADSI

IADsDeleteOps::D eleteObject

IDirectoryObject