Condividi tramite


struttura NTMS_DRIVETYPEINFORMATIONA (ntmsapi.h)

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

La struttura NTMS_DRIVETYPEINFORMATION definisce le proprietà specifiche di un tipo di unità supportata da RSM.

Sintassi

typedef struct _NTMS_DRIVETYPEINFORMATIONA {
  CHAR  szVendor[NTMS_VENDORNAME_LENGTH];
  CHAR  szProduct[NTMS_PRODUCTNAME_LENGTH];
  DWORD NumberOfHeads;
  DWORD DeviceType;
} NTMS_DRIVETYPEINFORMATIONA;

Membri

szVendor[NTMS_VENDORNAME_LENGTH]

Nome del fornitore dell'unità. Questo viene acquisito direttamente dai dati di richiesta del dispositivo.

szProduct[NTMS_PRODUCTNAME_LENGTH]

Nome del prodotto dell'unità. Questo viene acquisito direttamente dai dati di richiesta del dispositivo.

NumberOfHeads

Questo membro è riservato per un uso futuro e deve essere ignorato.

DeviceType

Tipo di dispositivo SCSI segnalato dai dati di richiesta del dispositivo. Da Winioctl.h. Può trattarsi di uno dei valori seguenti.

Valore Significato
FILE_DEVICE_CD_ROM
CD-ROM dispositivo.
FILE_DEVICE_DISK
Dispositivo di accesso diretto.
FILE_DEVICE_DVD
Dispositivo DVD
FILE_DEVICE_TAPE
Dispositivo di accesso sequenziale.

Osservazioni

La struttura NTMS_DRIVETYPEINFORMATION è inclusa nella struttura NTMS_OBJECTINFORMATION.

Nota

L'intestazione ntmsapi.h definisce NTMS_DRIVETYPEINFORMATION come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.

Fabbisogno

Requisito Valore
client minimo supportato Windows XP [solo app desktop]
server minimo supportato Windows Server 2003 [solo app desktop]
intestazione ntmsapi.h

Vedere anche

NTMS_OBJECTINFORMATION