CIM_DataFile 클래스의 이름 바꾸기 메서드
Rename 메서드는 개체 경로에 지정된 논리 파일(또는 디렉터리)의 이름을 바꿉니다. 대상이 다른 드라이브에 있거나 기존 논리 파일을 덮어써야 하는 경우에는 이름 바꾸기가 지원되지 않습니다. 이 메서드는 CIM_LogicalFile 상속됩니다.
중요
DMTF(분산 관리 태스크 포스) CIM(일반 정보 모델) 클래스는 WMI 클래스를 빌드하는 부모 클래스입니다. WMI는 현재 CIM 2.x 버전 스키마만 지원합니다.
이 항목에서는 MOF(Managed Object Format) 구문을 사용합니다. 이 메서드를 사용하는 방법에 대한 자세한 내용은 메서드 호출을 참조하세요.
구문
uint32 Rename(
[in] string FileName
);
매개 변수
-
FileName [in]
-
파일(또는 디렉터리)의 정규화된 새 이름입니다.
예: "c:\temp\newfile.txt"
반환 값
성공하면 값 0을 반환하고 오류를 나타내는 다른 숫자를 반환합니다. 추가 오류 코드는 WMI 오류 상수 또는 WbemErrorEnum을 참조하세요. 일반적인 HRESULT 값은시스템 오류 코드를 참조하세요.
-
0
-
성공.
-
2
-
액세스가 거부되었습니다.
-
8
-
지정되지 않은 오류입니다.
-
9
-
잘못된 개체입니다.
-
10
-
개체가 이미 있습니다.
-
11
-
NTFS가 아닌 파일 시스템입니다.
-
12
-
플랫폼이 Windows가 아닙니다.
-
13
-
드라이브가 동일하지 않습니다.
-
14
-
디렉터리가 비어 있지 않습니다.
-
15
-
공유 위반입니다.
-
16
-
잘못된 시작 파일입니다.
-
17
-
권한이 없습니다.
-
21
-
잘못된 매개 변수입니다.
설명
CIM_DataFileRename 메서드는 WMI에 의해 구현됩니다.
이 설명서는 DMTF에서 게시한 CIM 클래스 설명을 바탕으로 합니다. Microsoft에서 사소한 오류를 수정하거나, Microsoft SDK 설명서 표준을 준수하거나, 자세한 정보를 제공하기 위해 내용을 변경했을 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista |
지원되는 최소 서버 |
Windows Server 2008 |
네임스페이스 |
Root\CIMV2 |
MOF |
|
DLL |
|