Метод IDirectoryObject::D eleteDSObject (iads.h)
Метод IDirectoryObject::D eleteDSObject удаляет конечный объект в дереве каталогов.
Синтаксис
HRESULT DeleteDSObject(
LPWSTR pszRDNName
);
Параметры
pszRDNName
Относительное различающееся имя (относительный путь) удаляемого объекта.
Возвращаемое значение
Этот метод возвращает стандартные возвращаемые значения, включая S_OK для успешной операции. Дополнительные сведения и другие возвращаемые значения см. в разделе Коды ошибок ADSI.
Комментарии
Чтобы удалить объект контейнера и его дочерние элементы, используйте метод IADsDeleteOps::D eleteObject .
Примеры
В следующем примере кода C/C++ показано, как удалить объект пользователя.
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();
}
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | iads.h |
DLL | Activeds.dll |