scsi.h-Header
Dieser Header wird vom Speicher verwendet. Weitere Informationen finden Sie unter
scsi.h enthält die folgenden Programmierschnittstellen:
IOCTLs
IOCTL_SCSI_MINIPORT_DSM Eine DSM-Benachrichtigung (Data Set Management) wird in einer IOCTL_SCSI_MINIPORT_DSM-Steuerelementcodeanforderung an einen Miniporttreiber übertragen. |
Functions
FIELD_OFFSET Das FIELD_OFFSET Makros (scsi.h) gibt den Byteoffset des angegebenen Felds im angegebenen bekannten Strukturtyp zurück. |
RtlZeroMemory Das RtlZeroMemory-Makro (scsi.h) füllt einen Speicherblock mit Nullen, wobei ein Zeiger auf den Block und die zu füllende Länge in Bytes angegeben wird. |
Strukturen
BLOCK_DEVICE_RANGE_DESCRIPTOR Die BLOCK_DEVICE_RANGE_DESCRIPTOR-Struktur (scsi.h) beschreibt einen Bereich von logischen Blöcken, die den Fragmenten einer Datei zugeordnet sind. |
BLOCK_DEVICE_TOKEN_DESCRIPTOR Die BLOCK_DEVICE_TOKEN_DESCRIPTOR-Struktur (storport.h) enthält das Token, das vom Befehl POPULATE TOKEN für einen Vorgang zum Ausladen von Lesedaten zurückgegeben wird. |
CURRENT_INTERNAL_STATUS_PARAMETER_DATA Weitere Informationen: _CURRENT_INTERNAL_STATUS_PARAMETER_DATA-Struktur (scsi.h) |
ERROR_HISTORY_DIRECTORY Weitere Informationen: _ERROR_HISTORY_DIRECTORY-Struktur (scsi.h) |
ERROR_HISTORY_DIRECTORY_ENTRY Weitere Informationen: _ERROR_HISTORY_DIRECTORY_ENTRY-Struktur (scsi.h) |
INQUIRYDATA Die INQUIRYDATA-Struktur (scsi.h) enthält Informationen zu den SCSI-Abfragedaten, die einem Bandgerät zugeordnet sind. |
MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE Erfahren Sie mehr über die struktur MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE (scsi.h). |
MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE Erfahren Sie mehr über die struktur MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE (scsi.h). |
MODE_PAGE_SUBPAGE_HEADER Erfahren Sie mehr über die struktur MODE_PAGE_SUBPAGE_HEADER (scsi.h). |
PHYSICAL_ELEMENT_STATUS_DATA_DESCRIPTOR Die PHYSICAL_ELEMENT_STATUS_DATA_DESCRIPTOR-Struktur enthält status Informationen für ein physisches Element. |
PHYSICAL_ELEMENT_STATUS_PARAMETER_DATA Die PHYSICAL_ELEMENT_STATUS_PARAMETER_DATA-Struktur enthält die Parameterdaten für ein physisches Element. |
POPULATE_TOKEN_HEADER Die POPULATE_TOKEN_HEADER-Struktur (scsi.h) enthält den Header für die Parameter in einem Befehlsdatenblock (CDB) des Befehls POPULATE TOKEN. |
PRI_FULL_STATUS_DESCRIPTOR Die PRI_FULL_STATUS_DESCRIPTOR-Struktur wird verwendet, um die PRI_FULL_STATUS_LIST-Struktur zu erstellen, die als Reaktion auf einen Befehl für persistente Reserve in zurückgegeben wird. |
PRI_FULL_STATUS_DESCRIPTOR_HEADER Die PRI_FULL_STATUS_DESCRIPTOR_HEADER-Struktur ist das erste Element einer PRI_FULL_STATUS_DESCRIPTOR-Struktur, das zum Auffüllen einer PRI_FULL_STATUS_LIST verwendet wird. |
PRI_FULL_STATUS_LIST Die PRI_FULL_STATUS_LIST-Struktur wird als Reaktion auf einen Persistent Reserve In-Befehl mit ServiceAction=RESERVATION_ACTION_READ_FULL_STATUS zurückgegeben. |
PRI_FULL_STATUS_LIST_HEADER Die PRI_FULL_STATUS_LIST_HEADER-Struktur ist das erste Element einer PRI_FULL_STATUS_LIST, das als Reaktion auf einen Befehl für persistente Reserve in mit ServiceAction=RESERVATION_ACTION_READ_FULL_STATUS zurückgegeben wird. |
PRI_REGISTRATION_LIST Die PRI_REGISTRATION_LIST-Struktur (scsi.h) enthält Informationen zu persistenten Reservierungen und Reservierungsschlüsseln, die auf einem Geräteserver aktiv sind. |
PRI_REPORT_CAPABILITIES Die PRI_REPORT_CAPABILITIES-Struktur enthält Informationen zu persistenten Reservierungsfeatures. |
PRI_RESERVATION_DESCRIPTOR Die PRI_RESERVATION_DESCRIPTOR-Struktur (scsi.h) beschreibt eine persistente Reservierung, die auf einem Geräteserver aktiv ist. |
PRI_RESERVATION_LIST Die PRI_RESERVATION_LIST-Struktur (scsi.h) enthält eine Liste persistenter Reservierungen, die auf einem Geräteserver aktiv sind. |
PRO_PARAMETER_LIST Die PRO_PARAMETER_LIST-Struktur (scsi.h) enthält Reservierungsinformationen, die in einem PRO-Befehl (Persistent Reserve Out) an einen Geräteserver gesendet werden. |
RECEIVE_TOKEN_INFORMATION_HEADER Die RECEIVE_TOKEN_INFORMATION_HEADER-Struktur (scsi.h) enthält Informationen, die die status eines Vorgangs zum Auslagern von Datenübertragungen beschreiben. |
RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER Die RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER-Struktur (scsi.h) enthält ein Token, das als Darstellung von Daten (ROD) erstellt wird. |
REPORT_ZONES_DATA Microsoft behält sich die REPORT_ZONES_DATA-Struktur nur für die interne Verwendung vor. Verwenden Sie diese Struktur nicht im Code. |
RS_ALL_COMMANDS_PARAMETER_DATA Die RS_ALL_COMMANDS_PARAMETER_DATA-Struktur enthält eine Liste mit RS_COMMAND_DESCRIPTOR Strukturen. |
RS_COMMAND_DESCRIPTOR Die RS_COMMAND_DESCRIPTOR-Struktur enthält Informationen zu einem einzelnen unterstützten Befehlsdeskriptorblock (CDB). |
RS_COMMAND_TIMEOUTS_DESCRIPTOR Die RS_COMMAND_TIMEOUTS_DESCRIPTOR-Struktur enthält Befehlstimeoutinformationen vom Beginn der Verarbeitung eines Befehls bis zur gemeldeten Vervollständigung. |
RS_ONE_COMMAND_PARAMETER_DATA Die RS_ONE_COMMAND_PARAMETER_DATA-Struktur enthält Informationen zum Befehlsdatenblock (CDB) und eine Verwendungszuordnung für Bits im CDB. |
RT_PARAMETER_DATA Die RT_PARAMETER_DATA-Struktur (scsi.h) enthält die Parameterdaten für den Berichtszeitstempelbefehl. |
SAVED_INTERNAL_STATUS_PARAMETER_DATA Weitere Informationen: _SAVED_INTERNAL_STATUS_PARAMETER_DATA-Struktur (scsi.h) |
SES_CONFIGURATION_DIAGNOSTIC_PAGE Weitere Informationen: SES_CONFIGURATION_DIAGNOSTIC_PAGE-Struktur (scsi.h) |
SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE Die _SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE-Struktur (scsi.h) enthält ein herstellerspezifisches Microcodeimage, das vom Gehäusedienstprozess verwendet wird. |
SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR Die _SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR-Struktur (scsi.h) gibt die status und zusätzliche status eines Download-Microcodes an. |
SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE Die _SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE-Struktur (scsi.h) enthält Informationen über die status eines oder mehrerer Download-Microcodevorgänge. |
ST_PARAMETER_DATA Die ST_PARAMETER_DATA-Struktur (scsi.h) enthält die Parameterliste für den Set-Zeitstempelbefehl, der zum Initialisieren einer Geräteuhr verwendet wird. |
STOR_ADDR_BTL8 Die _STOR_ADDR_BTL8-Struktur (scsi.h) enthält die Adressinformationen für eine 8-Bit-Bus-Target-LUN -Adresse (BTL8). |
STOR_ADDRESS Die _STOR_ADDRESS-Struktur (scsi.h) enthält allgemeine Informationen, die eine Speichergeräteadresse beschreiben. |
T2_COMMAND_DURATION_LIMIT_DESCRIPTOR Erfahren Sie mehr über die T2_COMMAND_DURATION_LIMIT_DESCRIPTOR -Struktur (scsi.h). |
TRACK_INFORMATION2 Die _TRACK_INFORMATION2-Struktur (scsi.h) enthält detaillierte Spurinformationen, einschließlich Standort, Größe und Datenmodus. |
VPD_EXTENDED_INQUIRY_DATA_PAGE Weitere Informationen: _VPD_EXTENDED_INQUIRY_DATA_PAGE-Struktur (scsi.h) |
VPD_THIRD_PARTY_COPY_PAGE Die _VPD_THIRD_PARTY_COPY_PAGE-Struktur (scsi.h) definiert die Seite "Wichtige Produktdaten" (VPD) für Die Auslagerung von Datenübertragungsvorgängen. |
VPD_ZONED_BLOCK_DEVICE_CHARACTERISTICS_PAGE Verwenden Sie diese Struktur nicht im Code. Microsoft behält sich die VPD_ZONED_BLOCK_DEVICE_CHARACTERISTICS_PAGE-Struktur nur für die interne Verwendung vor. |
WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR Die _WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR-Struktur (scsi.h) definiert den Kopierdeskriptor eines Drittanbieters für Windows-Systeme. |
WRITE_USING_TOKEN_HEADER Die WRITE_USING_TOKEN_HEADER-Struktur (scsi.h) beschreibt die Zieldatenspeicherorte für einen Schreibvorgang aus dem Offload. |
ZONE_DESCRIPTIOR Verwenden Sie diese Struktur nicht im Code. Microsoft behält sich die ZONE_DESCRIPTIOR-Struktur nur für die interne Verwendung vor. |
Enumerationen
SES_DOWNLOAD_MICROCODE_STATE Weitere Informationen: _SES_DOWNLOAD_MICROCODE_STATE-Enumeration (scsi.h) |