IOCTL_EHSTOR_DEVICE_QUERY_PROPERTIES IOCTL (ehstorioctl.h)
Un pilote de silo envoie ce IOCTL à la pile de périphériques de stockage pour interroger les propriétés du périphérique de stockage. Le pilote de classe de stockage amélioré (EHSTOR) gère la requête et retourne les propriétés disponibles.
Aucun.
Aucun.
La mémoire tampon de sortie dans Irp-AssociatedIrp.SystemBuffer> contient une structure EHSTOR_DEVICE_PROPERTIES. EHSTOR_DEVICE_PROPERTIES est déclaré dans ehstorioctl.h comme suit.
typedef struct _EHSTOR_DEVICE_PROPERTIES
{
ULONG StructSize;
ULONG BytesPerSector;
} EHSTOR_DEVICE_PROPERTIES;
structure EHSTOR_DEVICE_PROPERTIES .
STATUS_SUCCESS est retourné dans le champ État si les propriétés de l’appareil sont retournées dans la mémoire tampon système. Sinon, un autre code de status approprié est retourné.
Actuellement, les octets par secteur sont la seule propriété disponible dans EHSTOR_DEVICE_PROPERTIES.
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible à partir de Windows 8 |
En-tête | ehstorioctl.h (inclure EhStorIoctl.h) |