次の方法で共有


NetDfsRemoveFtRootForced 関数 (lmdfs.h)

ルート ターゲット サーバーがオフラインの場合でも、ドメイン ベースの分散ファイル システム (DFS) 名前空間から指定されたルート ターゲットを削除します。 DFS 名前空間の最後のルート ターゲットが削除されている場合、関数は DFS 名前空間も削除します。 DFS 名前空間は、その中のすべてのリンクを最初に削除せずに削除できます。

メモNetDfsRemoveFtRootForced 関数は、DFS ルート ターゲット サーバー上のレジストリを更新しません。 詳細については、「解説」を参照してください。
 

構文

NET_API_STATUS NET_API_FUNCTION NetDfsRemoveFtRootForced(
  [in] LPWSTR DomainName,
  [in] LPWSTR ServerName,
  [in] LPWSTR RootShare,
  [in] LPWSTR FtDfsName,
       DWORD  Flags
);

パラメーター

[in] DomainName

削除するドメイン ベースの DFS 名前空間を含む Active Directory ドメインの名前を指定する文字列へのポインター。 このパラメーターは必須です。

[in] ServerName

削除する DFS ルート ターゲット サーバーの名前を指定する文字列へのポインター。 サーバーは、ドメイン ベースの DFS 名前空間のルートをホストする必要があります。 このパラメーターは必須です。

[in] RootShare

削除する DFS ルート ターゲット共有の名前を指定する文字列へのポインター。 このパラメーターは必須です。

[in] FtDfsName

ルート ターゲットを削除するドメイン ベースの DFS 名前空間の名前を指定する文字列へのポインター。 このパラメーターは必須です。 通常、これは RootShare パラメーターと同じです。

Flags

ゼロを指定してください。

戻り値

関数が成功した場合、戻り値は NERR_Success

関数が失敗した場合、戻り値はシステム エラー コードです。 エラー コードの一覧については、「 システム エラー コード」を参照してください。

注釈

呼び出し元には、ディレクトリ サービス内の DFS コンテナーを更新するためのアクセス許可が必要であり、DFS ホスト (ルート) サーバーに対する管理者特権が必要です。

NetDfsRemoveFtRootForced 関数は、ドメイン ベースの DFS ルート ターゲットを DFS 名前空間から強制的に削除します。 名前空間のルート ターゲット サーバーが使用できなくなった場合 (使用停止になったなど) に、ドメインベースの DFS 名前空間を削除するために使用されます。

DFS ルート ターゲットは、プライマリ ドメイン コントローラー (PDC) に接続し、DFS ルート ターゲット サーバーを削除することによって削除されないため、 NetDfsRemoveFtRootForced はルート ターゲット サーバーのレジストリを更新しません。 通常の状況では、 NetDfsRemoveFtRoot 関数を呼び出すことで、DFS ドメイン ルートからルート ターゲットを削除できます。

要件

要件
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
対象プラットフォーム Windows
ヘッダー lmdfs.h (LmDfs.h、Lm.h を含む)
Library Netapi32.lib
[DLL] Netapi32.dll

こちらもご覧ください

分散ファイル システム (DFS) 関数

NetDfsAddFtRoot

NetDfsRemoveFtRoot

ネットワーク管理機能

ネットワーク管理の概要