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
ヘッダー iads.h
[DLL] Activeds.dll

こちらもご覧ください

ADSI エラー コード

IADsDeleteOps::D eleteObject

IDirectoryObject