DeleteNtmsMediaType 함수(ntmsapi.h)
[Windows 7 및 Windows Server 2008 R2를 기준으로 이동식 스토리지 관리자 를 더 이상 사용할 수 없습니다.]
DeleteNtmsMediaType 함수는 지정된 미디어 형식의 물리적 미디어 개체가 라이브러리에 없는 경우 지정된 라이브러리에서 지정된 미디어 형식 관계를 삭제합니다.
구문
DWORD DeleteNtmsMediaType(
[in] HANDLE hSession,
[in] LPNTMS_GUID lpMediaTypeId,
[in] LPNTMS_GUID lpLibId
);
매개 변수
[in] hSession
OpenNtmsSession 함수에서 반환된 세션에 대한 핸들입니다.
[in] lpMediaTypeId
라이브러리에서 삭제할 미디어 형식의 고유 식별자입니다.
[in] lpLibId
미디어 형식을 삭제할 라이브러리의 고유 식별자입니다.
반환 값
이 함수는 다음 값 중 하나를 반환합니다.
값 | 의미 |
---|---|
|
라이브러리에 대한 NTMS_MODIFY_ACCESS 거부됩니다. 다른 보안 오류가 발생할 수 있지만 보안 하위 시스템 오류를 나타냅니다.
Windows XP: 라이브러리에 대한 NTMS_CONTROL_ACCESS 거부되었습니다. 다른 보안 오류가 발생할 수 있지만 보안 하위 시스템 오류를 나타냅니다. |
|
데이터베이스에 액세스할 수 없거나 손상되었습니다. |
|
데이터베이스가 가득 찼습니다. |
|
세션 핸들이 없거나 잘못되었습니다. |
|
라이브러리 ID가 잘못되었습니다. |
|
미디어 유형 또는 라이브러리 ID가 없습니다. |
|
처리하는 동안 할당 오류가 발생했습니다. |
|
함수가 성공했습니다. |
설명
RSM 시스템에 지정된 미디어 형식의 물리적 미디어 개체가 없고 RSM 시스템에 지정된 미디어 형식 관계를 포함하는 라이브러리 개체가 없는 경우 해당 미디어 형식에 대한 시스템 미디어 풀이 삭제됩니다. 시스템 미디어 풀을 삭제할 수 없으면 DeleteNtmsMediaType 함수가 실패하지 않습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | ntmsapi.h |
라이브러리 | Ntmsapi.lib |
DLL | Ntmsapi.dll |