NTMS_LIBRARYINFORMATION struttura (ntmsapi.h)
[Gestione archiviazione rimovibile non è più disponibile a partire da Windows 7 e Windows Server 2008 R2.]
La struttura NTMS_LIBRARYINFORMATION definisce le proprietà specifiche di un oggetto libreria.
Sintassi
typedef struct _NTMS_LIBRARYINFORMATION {
DWORD LibraryType;
NTMS_GUID CleanerSlot;
NTMS_GUID CleanerSlotDefault;
BOOL LibrarySupportsDriveCleaning;
BOOL BarCodeReaderInstalled;
DWORD InventoryMethod;
DWORD dwCleanerUsesRemaining;
DWORD FirstDriveNumber;
DWORD dwNumberOfDrives;
DWORD FirstSlotNumber;
DWORD dwNumberOfSlots;
DWORD FirstDoorNumber;
DWORD dwNumberOfDoors;
DWORD FirstPortNumber;
DWORD dwNumberOfPorts;
DWORD FirstChangerNumber;
DWORD dwNumberOfChangers;
DWORD dwNumberOfMedia;
DWORD dwNumberOfMediaTypes;
DWORD dwNumberOfLibRequests;
GUID Reserved;
BOOL AutoRecovery;
DWORD dwFlags;
} NTMS_LIBRARYINFORMATION;
Members
LibraryType
Oggetto Tipo di libreria. Questo può essere uno dei valori seguenti.
CleanerSlot
Per ogni libreria, questo rappresenta lo slot assegnato alla cartuccia più pulita. Se questo membro è NULL, non esiste uno slot più pulito definito per questa libreria.
CleanerSlotDefault
Rappresenta lo slot predefinito o preferito per le librerie. Se NULL, non esiste uno slot preferito.
LibrarySupportsDriveCleaning
Usato da unità che richiedono la pulizia sotto il controllo della robotica. Se TRUE, le operazioni di pulizia automatica dell'unità sono abilitate.
BarCodeReaderInstalled
Restituisce TRUE se un lettore di codice a barre è installato in una libreria; in caso contrario, restituisce FALSE.
InventoryMethod
Metodo predefinito o selezionato dall'utente per eseguire l'inventario di questa libreria. (Questo membro è scrivibile. Questo può essere uno dei valori seguenti.
dwCleanerUsesRemaining
Numero di usi rimanenti sul pulito nella libreria. Questo membro è zero se non è presente alcuna pulizia o se la libreria non supporta la pulizia.
FirstDriveNumber
Numero della prima unità nella libreria.
dwNumberOfDrives
Numero di unità nella libreria.
FirstSlotNumber
Numero del primo slot nella libreria.
dwNumberOfSlots
Numero di slot nella libreria.
FirstDoorNumber
Numero della prima porta di accesso nella libreria.
dwNumberOfDoors
Numero di porte di accesso nella libreria.
FirstPortNumber
Numero della prima porta di inserimento/inserimento nella libreria.
dwNumberOfPorts
Numero di porte di inserimento/inserimento nella libreria.
FirstChangerNumber
Numero del primo changer nella libreria.
dwNumberOfChangers
Numero di modifiche nella libreria.
dwNumberOfMedia
Numero di supporti nella libreria online o offline.
dwNumberOfMediaTypes
Numero di tipi multimediali supportati dalla libreria.
dwNumberOfLibRequests
Numero di richieste di libreria correnti.
Reserved
Riservato.
AutoRecovery
Se questo membro è TRUE, verrà eseguito un inventario completo se un montaggio ha esito negativo. L'errore potrebbe non corrispondere all'hardware o all'etichetta. Per le librerie CD ATAPI, questo parametro non può essere disabilitato. Il valore predefinito è TRUE. I proprietari di librerie di grandi dimensioni devono disabilitare questa funzionalità.
dwFlags
Questo membro può essere uno o più dei valori seguenti.
Commenti
Per le librerie offline, vengono segnalati solo LibraryType e dwNumberOfMedia . Tutti gli altri valori devono essere ignorati.
La struttura NTMS_LIBRARYINFORMATION è inclusa nella struttura NTMS_OBJECTINFORMATION .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | ntmsapi.h |