Condividi tramite


Funzione DeleteNtmsMediaType (ntmsapi.h)

[Gestione archiviazione rimovibile non è più disponibile a partire da Windows 7 e Windows Server 2008 R2.]

La funzione DeleteNtmsMediaType elimina la relazione di tipo di supporto specificata dalla libreria specificata, purché la libreria non contenga oggetti multimediali fisici del tipo di supporto specificato.

Sintassi

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

Parametri

[in] hSession

Handle alla sessione restituita dalla funzione OpenNtmsSession .

[in] lpMediaTypeId

Identificatore univoco di un tipo di supporto da eliminare da una libreria.

[in] lpLibId

Identificatore univoco della libreria da cui eliminare il tipo di supporto.

Valore restituito

Questa funzione restituisce uno dei valori seguenti.

Valore Significato
ERROR_ACCESS_DENIED
NTMS_MODIFY_ACCESS alla libreria viene negato. Altri errori di sicurezza sono possibili, ma indicano un errore del sottosistema di sicurezza.

Windows XP: NTMS_CONTROL_ACCESS alla libreria viene negato. Altri errori di sicurezza sono possibili, ma indicano un errore del sottosistema di sicurezza.

ERROR_DATABASE_FAILURE
Il database è inaccessibile o danneggiato.
ERROR_DATABASE_FULL
Il database è completo.
ERROR_INVALID_HANDLE
L'handle di sessione non è valido o non è valido.
ERROR_INVALID_LIBRARY
L'ID della libreria non è valido.
ERROR_INVALID_PARAMETER
Il tipo di supporto o l'ID della libreria non è presente.
ERROR_NOT_ENOUGH_MEMORY
Si è verificato un errore di allocazione durante l'elaborazione.
ERROR_SUCCESS
La funzione ha avuto esito positivo.

Commenti

Se non sono presenti oggetti multimediali fisici del tipo di supporto specificato nel sistema RSM e non sono presenti oggetti di libreria che contengono la relazione di tipo multimediale specificato nel sistema RSM, i pool di supporti di sistema per tale tipo di supporto verranno eliminati. L'impossibilità di eliminare i pool di supporti di sistema non causa l'esito negativo della funzione DeleteNtmsMediaType .

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ntmsapi.h
Libreria Ntmsapi.lib
DLL Ntmsapi.dll

Vedi anche

AddNtmsMediaType

Funzioni di Servizi multimediali