Funzione EjectNtmsCleaner (ntmsapi.h)
[Gestione archiviazione rimovibile non è più disponibile a partire da Windows 7 e Windows Server 2008 R2.]
La funzione EjectNtmsCleaner espelle la stampante di pulizia dallo slot attualmente pulitore.
Sintassi
DWORD EjectNtmsCleaner(
[in] HANDLE hSession,
[in] LPNTMS_GUID lpLibrary,
[in, out] LPNTMS_GUID lpEjectOperation,
[in] DWORD dwAction
);
Parametri
[in] hSession
Handle per la sessione restituita dalla funzione OpenNtmsSession .
[in] lpLibrary
Identificatore univoco di un oggetto di libreria.
[in, out] lpEjectOperation
GUID dell'operazione di rimozione della libreria di processi. Se dwAction è NTMS_EJECT_START, questo parametro riceve il GUID per l'operazione. Se dwAction è NTMS_EJECT_STOP, questo parametro deve essere impostato sul GUID per l'operazione da arrestare.
[in] dwAction
Azione da eseguire. Questo parametro può essere uno dei valori seguenti.
Valore restituito
Questa funzione restituisce uno dei valori seguenti.
Valore | Significato |
---|---|
|
L'accesso a uno o più oggetti RSM viene negato. |
|
Il valore specificato nel parametro hSession non è valido. |
|
Impossibile recuperare la definizione della libreria dal database. |
|
Questa libreria non dispone di uno slot più pulito riservato. |
|
Impossibile connettersi al servizio RSM. |
|
Uno slot più pulito è riservato ma è già vuoto. |
|
Uno slot più pulito è riservato, ma lo slot non è attualmente installato nella libreria. Questo errore si verifica quando almeno una rivista non è presente nella libreria. |
|
La funzione ha avuto esito positivo. |
Commenti
La funzione EjectNtmsCleaner torna all'applicazione non appena la richiesta di espulsione viene accodata.
Se la libreria specificata nella funzione EjectNtmsCleaner ha un oggetto NTMS_IEPORT, RSM usa l'oggetto NTMS_IEPORT per espellere il pulitore. Se non è presente alcun oggetto NTMS_IEPORT, l'oggetto NTMS_IEDOOR viene utilizzato per consentire all'operatore di accedere allo slot più pulito.
Le munizioni di pulitura espulse non vengono rilevate nella libreria offline.
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 |