도메인 기반 DFS(분산 파일 시스템) 네임스페이스에서 지정된 루트 대상을 제거합니다. DFS 네임스페이스의 마지막 루트 대상이 제거되는 경우 함수는 DFS 네임스페이스도 삭제합니다. DFS 네임스페이스는 먼저 모든 링크를 삭제하지 않고 삭제할 수 있습니다.
구문
NET_API_STATUS NET_API_FUNCTION NetDfsRemoveFtRoot(
[in] LPWSTR ServerName,
[in] LPWSTR RootShare,
[in] LPWSTR FtDfsName,
DWORD Flags
);
매개 변수
[in] ServerName
제거할 루트 대상의 서버 이름을 지정하는 문자열에 대한 포인터입니다. 서버는 도메인 기반 DFS 네임스페이스의 루트를 호스트해야 합니다. 이 매개 변수는 필수입니다.
[in] RootShare
제거할 DFS 루트 대상 공유의 이름을 지정하는 문자열에 대한 포인터입니다. 이 매개 변수는 필수입니다.
[in] FtDfsName
루트 대상을 제거할 도메인 기반 DFS 네임스페이스의 이름을 지정하는 문자열에 대한 포인터입니다. 이 매개 변수는 필수입니다. 일반적으로 RootShare 매개 변수와 동일합니다.
Flags
이 매개 변수는 예약되어 있으며 0이어야 합니다.
반환 값
함수가 성공하면 반환 값이 NERR_Success.
함수가 실패하면 반환 값은 시스템 오류 코드입니다. 오류 코드 목록은 시스템 오류 코드를 참조하세요.
설명
루트 대상 서버를 사용할 수 있고 액세스할 수 있어야 합니다. 그렇지 않으면 NetDfsRemoveFtRoot 함수에 대한 호출이 실패합니다.
호출자는 디렉터리 서비스에서 DFS 컨테이너를 업데이트할 수 있는 권한이 있어야 하며 DFS 호스트(루트) 서버에 대한 관리자 권한이 있어야 합니다.
요구 사항
| 요구 사항 | 값 |
|---|---|
| 지원되는 최소 클라이언트 | Windows Vista |
| 지원되는 최소 서버 | Windows Server 2008 |
| 대상 플랫폼 | Windows |
| 헤더 | lmdfs.h(LmDfs.h, Lm.h 포함) |
| 라이브러리 | Netapi32.lib |
| DLL | Netapi32.dll |