En-tête scsi.h
Cet en-tête est utilisé par le stockage. Pour plus d'informations, consultez les pages suivantes :
scsi.h contient les interfaces de programmation suivantes :
IOCTLs
IOCTL_SCSI_MINIPORT_DSM Une notification de gestion des ensembles de données (DSM) est transférée à un pilote miniport dans une demande de code de contrôle IOCTL_SCSI_MINIPORT_DSM. |
Fonctions
FIELD_OFFSET La macro FIELD_OFFSET (scsi.h) retourne le décalage d’octets du champ spécifié dans le type de structure connu spécifié. |
RtlZeroMemory La macro RtlZeroMemory (scsi.h) remplit un bloc de mémoire avec des zéros, en fonction d’un pointeur vers le bloc et de la longueur, en octets, à remplir. |
Structures
BLOCK_DEVICE_RANGE_DESCRIPTOR La structure BLOCK_DEVICE_RANGE_DESCRIPTOR (scsi.h) décrit une plage de blocs logiques associés aux fragments d’un fichier. |
BLOCK_DEVICE_TOKEN_DESCRIPTOR La structure BLOCK_DEVICE_TOKEN_DESCRIPTOR (storport.h) contient le jeton retourné par la commande POPULATE TOKEN pour une opération de déchargement de lecture de données. |
CURRENT_INTERNAL_STATUS_PARAMETER_DATA En savoir plus sur : structure _CURRENT_INTERNAL_STATUS_PARAMETER_DATA (scsi.h) |
ERROR_HISTORY_DIRECTORY En savoir plus sur : structure _ERROR_HISTORY_DIRECTORY (scsi.h) |
ERROR_HISTORY_DIRECTORY_ENTRY En savoir plus sur : structure _ERROR_HISTORY_DIRECTORY_ENTRY (scsi.h) |
INQUIRYDATA La structure INQUIRYDATA (scsi.h) contient des informations sur les données de recherche SCSI associées à un périphérique à bande. |
MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE En savoir plus sur la structure MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE (scsi.h). |
MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE En savoir plus sur la structure MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE (scsi.h). |
MODE_PAGE_SUBPAGE_HEADER En savoir plus sur la structure MODE_PAGE_SUBPAGE_HEADER (scsi.h). |
PHYSICAL_ELEMENT_STATUS_DATA_DESCRIPTOR La structure PHYSICAL_ELEMENT_STATUS_DATA_DESCRIPTOR contient status informations pour un élément physique. |
PHYSICAL_ELEMENT_STATUS_PARAMETER_DATA La structure PHYSICAL_ELEMENT_STATUS_PARAMETER_DATA contient les données de paramètre d’un élément physique. |
POPULATE_TOKEN_HEADER La structure POPULATE_TOKEN_HEADER (scsi.h) contient l’en-tête des paramètres d’un bloc de données de commande (CDB) de la commande POPULATE TOKEN. |
PRI_FULL_STATUS_DESCRIPTOR La structure PRI_FULL_STATUS_DESCRIPTOR est utilisée pour construire la structure PRI_FULL_STATUS_LIST qui est retournée en réponse à une commande Réserve permanente in. |
PRI_FULL_STATUS_DESCRIPTOR_HEADER La structure PRI_FULL_STATUS_DESCRIPTOR_HEADER est le premier membre d’une structure de PRI_FULL_STATUS_DESCRIPTOR, qui est utilisée pour remplir un PRI_FULL_STATUS_LIST. |
PRI_FULL_STATUS_LIST La structure PRI_FULL_STATUS_LIST est retournée en réponse à une commande Réserve permanente in avec ServiceAction=RESERVATION_ACTION_READ_FULL_STATUS. |
PRI_FULL_STATUS_LIST_HEADER La structure PRI_FULL_STATUS_LIST_HEADER est le premier membre d’un PRI_FULL_STATUS_LIST retourné en réponse à une commande De réserve permanente in avec ServiceAction=RESERVATION_ACTION_READ_FULL_STATUS. |
PRI_REGISTRATION_LIST La structure PRI_REGISTRATION_LIST (scsi.h) contient des informations sur les réservations persistantes et les clés de réservation actives au sein d’un serveur d’appareil. |
PRI_REPORT_CAPABILITIES La structure PRI_REPORT_CAPABILITIES contient des informations sur les fonctionnalités de réservation persistante. |
PRI_RESERVATION_DESCRIPTOR La structure PRI_RESERVATION_DESCRIPTOR (scsi.h) décrit une réservation persistante active au sein d’un serveur d’appareil. |
PRI_RESERVATION_LIST La structure PRI_RESERVATION_LIST (scsi.h) contient une liste de réservations persistantes actives au sein d’un serveur d’appareil. |
PRO_PARAMETER_LIST La structure PRO_PARAMETER_LIST (scsi.h) contient des informations de réservation qui sont envoyées dans une commande PRO (Persistent Reserve Out) à un serveur d’appareil. |
RECEIVE_TOKEN_INFORMATION_HEADER La structure RECEIVE_TOKEN_INFORMATION_HEADER (scsi.h) contient des informations qui décrivent la status d’une opération de transfert de données de déchargement. |
RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER La structure RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER (scsi.h) contient un jeton créé en tant que représentation de données (ROD). |
REPORT_ZONES_DATA Microsoft réserve la structure REPORT_ZONES_DATA pour une utilisation interne uniquement. N’utilisez pas cette structure dans votre code. |
RS_ALL_COMMANDS_PARAMETER_DATA La structure RS_ALL_COMMANDS_PARAMETER_DATA contient une liste de structures RS_COMMAND_DESCRIPTOR. |
RS_COMMAND_DESCRIPTOR La structure RS_COMMAND_DESCRIPTOR contient des informations sur un seul bloc de descripteur de commande (CDB) pris en charge. |
RS_COMMAND_TIMEOUTS_DESCRIPTOR La structure RS_COMMAND_TIMEOUTS_DESCRIPTOR contient des informations sur le délai d’expiration de la commande depuis le début du traitement d’une commande jusqu’à son achèvement signalé. |
RS_ONE_COMMAND_PARAMETER_DATA La structure RS_ONE_COMMAND_PARAMETER_DATA contient des informations sur le bloc de données de commande (CDB) et une carte d’utilisation pour les bits de la CDB. |
RT_PARAMETER_DATA La structure RT_PARAMETER_DATA (scsi.h) contient les données de paramètre pour la commande timestamp du rapport. |
SAVED_INTERNAL_STATUS_PARAMETER_DATA En savoir plus sur : structure _SAVED_INTERNAL_STATUS_PARAMETER_DATA (scsi.h) |
SES_CONFIGURATION_DIAGNOSTIC_PAGE En savoir plus sur : structure SES_CONFIGURATION_DIAGNOSTIC_PAGE (scsi.h) |
SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE La structure _SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE (scsi.h) contient une image de microcode spécifique au fournisseur utilisée par le processus des services de boîtier. |
SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR La structure _SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR (scsi.h) spécifie le status et les status supplémentaires d’un microcode de téléchargement. |
SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE La structure _SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE (scsi.h) contient des informations sur la status d’une ou plusieurs opérations de téléchargement de microcode. |
ST_PARAMETER_DATA La structure ST_PARAMETER_DATA (scsi.h) contient la liste des paramètres de la commande set timestamp utilisée pour initialiser une horloge d’appareil. |
STOR_ADDR_BTL8 La structure _STOR_ADDR_BTL8 (scsi.h) contient les informations d’adressage d’une adresse BTL8 (Bus-Target-LUN) 8 bits. |
STOR_ADDRESS La structure _STOR_ADDRESS (scsi.h) contient des informations générales qui décrivent une adresse de périphérique de stockage. |
T2_COMMAND_DURATION_LIMIT_DESCRIPTOR En savoir plus sur la structure T2_COMMAND_DURATION_LIMIT_DESCRIPTOR (scsi.h). |
TRACK_INFORMATION2 La structure _TRACK_INFORMATION2 (scsi.h) contient des informations détaillées sur la piste, notamment l’emplacement, la taille et le mode de données. |
VPD_EXTENDED_INQUIRY_DATA_PAGE En savoir plus sur : structure _VPD_EXTENDED_INQUIRY_DATA_PAGE (scsi.h) |
VPD_THIRD_PARTY_COPY_PAGE La structure _VPD_THIRD_PARTY_COPY_PAGE (scsi.h) définit la page des données de produit vitales (VPD) pour les opérations de transfert de données de déchargement. |
VPD_ZONED_BLOCK_DEVICE_CHARACTERISTICS_PAGE N’utilisez pas cette structure dans votre code. Microsoft réserve la structure VPD_ZONED_BLOCK_DEVICE_CHARACTERISTICS_PAGE pour une utilisation interne uniquement. |
WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR La structure _WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR (scsi.h) définit le descripteur de copie tiers pour les systèmes Windows. |
WRITE_USING_TOKEN_HEADER La structure WRITE_USING_TOKEN_HEADER (scsi.h) décrit les emplacements de données de destination pour une opération d’écriture de données de déchargement. |
ZONE_DESCRIPTIOR N’utilisez pas cette structure dans votre code. Microsoft réserve la structure ZONE_DESCRIPTIOR pour une utilisation interne uniquement. |
Énumérations
SES_DOWNLOAD_MICROCODE_STATE En savoir plus sur : énumération _SES_DOWNLOAD_MICROCODE_STATE (scsi.h) |
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