Función DeleteNtmsMediaType (ntmsapi.h)

[El Administrador de almacenamiento extraíble ya no está disponible a partir de Windows 7 y Windows Server 2008 R2.]

La función DeleteNtmsMediaType elimina la relación de tipo de medio especificada de la biblioteca especificada, siempre que la biblioteca no contenga ningún objeto multimedia físico del tipo de medio especificado.

Sintaxis

DWORD DeleteNtmsMediaType(
  [in] HANDLE      hSession,
  [in] LPNTMS_GUID lpMediaTypeId,
  [in] LPNTMS_GUID lpLibId
);

Parámetros

[in] hSession

Identificador de la sesión devuelta por la función OpenNtmsSession .

[in] lpMediaTypeId

Identificador único de un tipo de medio que se va a eliminar de una biblioteca.

[in] lpLibId

Identificador único de la biblioteca desde la que se va a eliminar el tipo de medio.

Valor devuelto

Esta función devuelve uno de los valores siguientes.

Valor Significado
ERROR_ACCESS_DENIED
NTMS_MODIFY_ACCESS a la biblioteca se deniega. Otros errores de seguridad son posibles, pero indican un error del subsistema de seguridad.

Windows XP: NTMS_CONTROL_ACCESS a la biblioteca se deniega. Otros errores de seguridad son posibles, pero indican un error del subsistema de seguridad.

ERROR_DATABASE_FAILURE
La base de datos no es accesible o está dañada.
ERROR_DATABASE_FULL
La base de datos está llena.
ERROR_INVALID_HANDLE
Falta el identificador de sesión o no es válido.
ERROR_INVALID_LIBRARY
El identificador de biblioteca no es válido.
ERROR_INVALID_PARAMETER
Falta el tipo de medio o el identificador de biblioteca.
ERROR_NOT_ENOUGH_MEMORY
Error de asignación durante el procesamiento.
ERROR_SUCCESS
La función se realizó correctamente.

Comentarios

Si no hay objetos multimedia físicos del tipo de medio especificado en el sistema RSM y no hay objetos de biblioteca que contengan la relación de tipo de medio especificado en el sistema RSM, se eliminarán los grupos de medios del sistema para ese tipo de medio. La incapacidad de eliminar los grupos de medios del sistema no hace que se produzca un error en la función DeleteNtmsMediaType .

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado ntmsapi.h
Library Ntmsapi.lib
Archivo DLL Ntmsapi.dll

Consulte también

AddNtmsMediaType

Funciones de Media Services