Funzione ReleaseNtmsCleanerSlot (ntmsapi.h)

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

La funzione ReleaseNtmsCleanerSlot rimuove una prenotazione dello slot esistente per una cartuccia di pulizia. Lo slot può quindi essere usato per le cartucce dati.

Sintassi

DWORD ReleaseNtmsCleanerSlot(
  [in] HANDLE      hSession,
  [in] LPNTMS_GUID lpLibrary
);

Parametri

[in] hSession

Handle alla sessione restituita dalla funzione OpenNtmsSession .

[in] lpLibrary

Identificatore univoco della libreria per rilasciare lo slot più pulito.

Valore restituito

Questa funzione restituisce uno dei valori seguenti.

Valore Significato
ERROR_ACCESS_DENIED
NTMS_CONTROL_ACCESS alla libreria viene negato. Altri errori di sicurezza sono anche possibili, ma indicano un errore del sottosistema di sicurezza.
ERROR_DEVICE_NOT_AVAILABLE
La libreria non è attualmente connessa.
ERROR_INVALID_HANDLE
Il valore specificato nel parametro hSession non è valido.
ERROR_NOT_CONNECTED
Impossibile connettersi al servizio RSM.
ERROR_NO_SLOT_RESERVED
Questa libreria non ha slot riservati per una cartuccia più pulita.
ERROR_SLOT_FULL
La libreria dispone di uno slot di pulizia riservato, ma lo slot contiene una cartuccia più pulita (lo slot deve essere vuoto). Usare la funzione EjectNtmsCleaner per esettare una cartuccia più pulita.
ERROR_SLOT_NOT_PRESENT
La libreria ha uno slot di filtro più pulito riservato, ma lo slot specificato non è attualmente installato nella libreria. Questo errore può verificarsi se almeno una rivista manca dalla libreria.
ERROR_SUCCESS
La funzione è stata accodata correttamente.

Commenti

Affinché la funzione ReleaseNtmsCleanerSlot abbia esito positivo, lo slot deve essere presente e vuoto. La libreria deve avere anche uno slot riservato per la pulizia.

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

CleanNtmsDrive

Funzioni di gestione più pulite

EjectNtmsCleaner

InjectNtmsCleaner

ReserveNtmsCleanerSlot