Partager via


IDirectoryObject ::D eleteDSObject, méthode (iads.h)

La méthode IDirectoryObject ::D eleteDSObject supprime un objet feuille dans une arborescence de répertoires.

Syntaxe

HRESULT DeleteDSObject(
  LPWSTR pszRDNName
);

Paramètres

pszRDNName

Nom unique relatif (chemin relatif) de l’objet à supprimer.

Valeur retournée

Cette méthode retourne les valeurs de retour standard, y compris les S_OK pour une opération réussie. Pour plus d’informations et d’autres valeurs de retour, consultez Codes d’erreur ADSI.

Remarques

Pour supprimer un objet conteneur et ses enfants, utilisez la méthode IADsDeleteOps ::D eleteObject .

Exemples

L’exemple de code C/C++ suivant montre comment supprimer un objet utilisateur.

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();
} 

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête iads.h
DLL Activeds.dll

Voir aussi

Codes d’erreur ADSI

IADsDeleteOps ::D eleteObject

IDirectoryObject