NTMS_DRIVETYPEINFORMATIONA struttura (ntmsapi.h)

[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;

Members

szVendor[NTMS_VENDORNAME_LENGTH]

Nome del fornitore dell'unità. Questa operazione viene acquisita direttamente dai dati dell'indagine del dispositivo.

szProduct[NTMS_PRODUCTNAME_LENGTH]

Nome del prodotto dell'unità. Questa operazione viene acquisita direttamente dai dati dell'indagine del dispositivo.

NumberOfHeads

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

DeviceType

Tipo di dispositivo SCSI come segnalato dai dati dell'indagine del dispositivo. Da Winioctl.h. Questo può essere uno dei valori seguenti.

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

Commenti

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 preprocessore UNICODE. La combinazione dell'utilizzo dell'alias di codifica neutrale con il codice che non è neutrale dalla codifica può causare errori di corrispondenza che causano errori di compilazione o runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzione.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione ntmsapi.h

Vedi anche

NTMS_OBJECTINFORMATION