IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO IOCTL (ntddscsi.h)
IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO est la signature définie par le système utilisée conjointement avec le code de contrôle IOCTL_SCSI_MINIPORT pour demander qu’un miniport retourne les informations d’endurance d’un appareil cible.
Code principal
Mémoire tampon d'entrée
Consultez la section Notes.
Longueur de la mémoire tampon d’entrée
Consultez la section Notes.
Mémoire tampon de sortie
Consultez la section Notes.
Longueur de la mémoire tampon de sortie
Consultez la section Notes.
Mémoire tampon d’entrée/sortie
Aucun.
Longueur de la mémoire tampon d’entrée/sortie
Non applicable.
Bloc d’état
Non applicable.
Remarques
Pour cette signature, la mémoire tampon d’entrée de IOCTL_SCSI_MINIPORT contiendra une structure SRB_IO_CONTROL avec :
Le membre Signature est défini sur IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO.
Le membre ControlCode est défini sur IOCTL_STORAGE_QUERY_PROPERTY.
Si le miniport reconnaît et prend en charge la signature IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO , il doit retourner les données d’endurance de son appareil dans une structure STORAGE_ENDURANCE_DATA_DESCRIPTOR . Plus précisément, la mémoire tampon de sortie de IOCTL_SCSI_MINIPORT contiendra une structure de SRB_IO_CONTROL , suivie immédiatement d’une structure de STORAGE_ENDURANCE_DATA_DESCRIPTOR qui contient les données d’endurance.
Consultez IOCTL_SCSI_MINIPORT pour plus d’informations sur le calcul des tailles de mémoire tampon.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntddscsi.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour