Partager via


énumération DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE (ntddstor.h)

L’énumération DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE identifie le type de données status interne interrogé.

Syntax

typedef enum _DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE {
  DeviceInternalStatusDataRequestTypeUndefined,
  DeviceCurrentInternalStatusDataHeader,
  DeviceCurrentInternalStatusData,
  DeviceSavedInternalStatusDataHeader,
  DeviceSavedInternalStatusData
} DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE, *PDEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE;

Constantes

 
DeviceInternalStatusDataRequestTypeUndefined
Réservé ; ne pas utiliser.
DeviceCurrentInternalStatusDataHeader
Interrogez l’en-tête de données status interne de l’appareil. La taille de l’en-tête de données est toujours de 512 octets. Pour plus d’informations sur le format d’en-tête, reportez-vous à la spécification SCSI.
DeviceCurrentInternalStatusData
Interroger les données de status internes de l’appareil. La taille du bloc de données est toujours un multiple de 512 octets.
DeviceSavedInternalStatusDataHeader
Interrogez l’en-tête de données de status interne enregistré de l’appareil. La taille de l’en-tête de données est toujours de 512 octets. Pour plus d’informations sur le format d’en-tête, reportez-vous à la spécification SCSI.
DeviceSavedInternalStatusData
Interroger les données de status internes enregistrées de l’appareil. La taille du bloc de données est toujours un multiple de 512 octets.

Remarques

DEVICE_INTERNAL_STATUS_DATA_REQUEST_TYPE est membre de la structure GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST, qui contient toutes les informations sur les données de status internes demandées via IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG.

L’énumération DEVICE_INTERNAL_STATUS_DATA_SET identifie le jeu de données associé au type de demande de données.

Configuration requise

Condition requise Valeur
En-tête ntddstor.h

Voir aussi

DEVICE_INTERNAL_STATUS_DATA_SET

GET_DEVICE_INTERNAL_STATUS_DATA_REQUEST

IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG