Condividi tramite


Intestazione scsi.h

Questa intestazione viene usata dall'archiviazione. Per altre informazioni, vedere:

scsi.h contiene le interfacce di programmazione seguenti:

IOCTL

 
IOCTL_SCSI_MINIPORT_DSM

Una notifica dsm (Data Set Management) viene trasferita a un driver miniport in una richiesta di codice di controllo IOCTL_SCSI_MINIPORT_DSM.

Funzioni

 
FIELD_OFFSET

La macro FIELD_OFFSET (scsi.h) restituisce l'offset dei byte del campo specificato nel tipo di struttura noto specificato.
RtlZeroMemory

La macro RtlZeroMemory (scsi.h) riempie un blocco di memoria con zeri, dato un puntatore al blocco e la lunghezza, in byte, da riempire.

Strutture

 
BLOCK_DEVICE_RANGE_DESCRIPTOR

La struttura BLOCK_DEVICE_RANGE_DESCRIPTOR (scsi.h) descrive un intervallo di blocchi logici associati ai frammenti di un file.
BLOCK_DEVICE_TOKEN_DESCRIPTOR

La struttura BLOCK_DEVICE_TOKEN_DESCRIPTOR (storport.h) contiene il token restituito dal comando POPULATE TOKEN per un'operazione di offload dei dati di lettura.
CURRENT_INTERNAL_STATUS_PARAMETER_DATA

Altre informazioni su: struttura _CURRENT_INTERNAL_STATUS_PARAMETER_DATA (scsi.h)
ERROR_HISTORY_DIRECTORY

Altre informazioni su: struttura _ERROR_HISTORY_DIRECTORY (scsi.h)
ERROR_HISTORY_DIRECTORY_ENTRY

Altre informazioni su: struttura _ERROR_HISTORY_DIRECTORY_ENTRY (scsi.h)
INCHIESTADATA

La struttura INQUIRYDATA (scsi.h) contiene informazioni sui dati di richiesta SCSI associati a un dispositivo nastro.
MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE

Altre informazioni sulla struttura MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE (scsi.h).
MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE

Altre informazioni sulla struttura MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE (scsi.h).
MODE_PAGE_SUBPAGE_HEADER

Altre informazioni sulla struttura MODE_PAGE_SUBPAGE_HEADER (scsi.h).
PHYSICAL_ELEMENT_STATUS_DATA_DESCRIPTOR

La struttura PHYSICAL_ELEMENT_STATUS_DATA_DESCRIPTOR contiene informazioni sullo stato per un elemento fisico.
PHYSICAL_ELEMENT_STATUS_PARAMETER_DATA

La struttura PHYSICAL_ELEMENT_STATUS_PARAMETER_DATA contiene i dati dei parametri per un elemento fisico.
POPULATE_TOKEN_HEADER

La struttura POPULATE_TOKEN_HEADER (scsi.h) contiene l'intestazione per i parametri in un blocco di dati di comando (CDB) del comando POPULATE TOKEN.
PRI_FULL_STATUS_DESCRIPTOR

La struttura PRI_FULL_STATUS_DESCRIPTOR viene usata per costruire la struttura PRI_FULL_STATUS_LIST restituita in risposta a un comando Riserva persistente in .
PRI_FULL_STATUS_DESCRIPTOR_HEADER

La struttura PRI_FULL_STATUS_DESCRIPTOR_HEADER è il primo membro di una struttura PRI_FULL_STATUS_DESCRIPTOR, utilizzata per popolare un PRI_FULL_STATUS_LIST.
PRI_FULL_STATUS_LIST

La struttura PRI_FULL_STATUS_LIST viene restituita in risposta a un comando Riserva persistente in con ServiceAction=RESERVATION_ACTION_READ_FULL_STATUS.
PRI_FULL_STATUS_LIST_HEADER

La struttura PRI_FULL_STATUS_LIST_HEADER è il primo membro di un PRI_FULL_STATUS_LIST restituito in risposta a un comando Riserva persistente in con ServiceAction=RESERVATION_ACTION_READ_FULL_STATUS.
PRI_REGISTRATION_LIST

La struttura PRI_REGISTRATION_LIST (scsi.h) contiene informazioni sulle prenotazioni persistenti e sulle chiavi di prenotazione attive all'interno di un server di dispositivi.
PRI_REPORT_CAPABILITIES

La struttura PRI_REPORT_CAPABILITIES contiene informazioni sulle funzionalità di prenotazione permanente.
PRI_RESERVATION_DESCRIPTOR

La struttura PRI_RESERVATION_DESCRIPTOR (scsi.h) descrive una prenotazione persistente attiva all'interno di un server di dispositivi.
PRI_RESERVATION_LIST

La struttura PRI_RESERVATION_LIST (scsi.h) contiene un elenco di prenotazioni persistenti attive all'interno di un server di dispositivi.
PRO_PARAMETER_LIST

La struttura PRO_PARAMETER_LIST (scsi.h) contiene informazioni sulla prenotazione inviate in un comando Pro (Persistent Reserve Out) a un server di dispositivi.
RECEIVE_TOKEN_INFORMATION_HEADER

La struttura RECEIVE_TOKEN_INFORMATION_HEADER (scsi.h) contiene informazioni che descrivono lo stato di un'operazione di trasferimento dati offload.
RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER

La struttura RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER (scsi.h) contiene un token creato come rappresentazione dei dati (ROD).
REPORT_ZONES_DATA

Microsoft riserva la struttura REPORT_ZONES_DATA solo per uso interno. Non usare questa struttura nel codice.
RS_ALL_COMMANDS_PARAMETER_DATA

La struttura RS_ALL_COMMANDS_PARAMETER_DATA contiene un elenco di strutture RS_COMMAND_DESCRIPTOR.
RS_COMMAND_DESCRIPTOR

La struttura RS_COMMAND_DESCRIPTOR contiene informazioni su un singolo blocco di descrittore di comandi supportato ( CDB).
RS_COMMAND_TIMEOUTS_DESCRIPTOR

La struttura RS_COMMAND_TIMEOUTS_DESCRIPTOR contiene informazioni sul timeout dei comandi dall'inizio dell'elaborazione di un comando al completamento segnalato.
RS_ONE_COMMAND_PARAMETER_DATA

La struttura RS_ONE_COMMAND_PARAMETER_DATA contiene informazioni sul blocco di dati del comando (CDB) e una mappa di utilizzo per i bit nella rete CDB.
RT_PARAMETER_DATA

La struttura RT_PARAMETER_DATA (scsi.h) contiene i dati dei parametri per il comando timestamp del report.
SAVED_INTERNAL_STATUS_PARAMETER_DATA

Altre informazioni su: struttura _SAVED_INTERNAL_STATUS_PARAMETER_DATA (scsi.h)
SES_CONFIGURATION_DIAGNOSTIC_PAGE

Altre informazioni su: struttura SES_CONFIGURATION_DIAGNOSTIC_PAGE (scsi.h)
SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE

La struttura _SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE (scsi.h) contiene un'immagine di microcodice specifica del fornitore usata dal processo dei servizi enclosure.
SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR

La struttura _SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR (scsi.h) specifica lo stato e lo stato aggiuntivo di un microcodice di download.
SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE

La struttura _SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE (scsi.h) contiene informazioni sullo stato di una o più operazioni di microcodice di download.
ST_PARAMETER_DATA

La struttura ST_PARAMETER_DATA (scsi.h) contiene l'elenco di parametri per il comando set timestamp usato per inizializzare un orologio del dispositivo.
STOR_ADDR_BTL8

La struttura _STOR_ADDR_BTL8 (scsi.h) contiene le informazioni di indirizzamento per un indirizzo BTL8 (Bus-Target-LUN) a 8 bit.
STOR_ADDRESS

La struttura _STOR_ADDRESS (scsi.h) contiene informazioni generali che descrivono un indirizzo del dispositivo di archiviazione.
T2_COMMAND_DURATION_LIMIT_DESCRIPTOR

Altre informazioni sulla struttura T2_COMMAND_DURATION_LIMIT_DESCRIPTOR (scsi.h).
TRACK_INFORMATION2

La struttura _TRACK_INFORMATION2 (scsi.h) contiene informazioni dettagliate sulla traccia, tra cui posizione, dimensioni e modalità dati.
VPD_EXTENDED_INQUIRY_DATA_PAGE

Altre informazioni su: struttura _VPD_EXTENDED_INQUIRY_DATA_PAGE (scsi.h)
VPD_THIRD_PARTY_COPY_PAGE

La struttura _VPD_THIRD_PARTY_COPY_PAGE (SCSI.h) definisce la pagina dei dati di prodotto (VPD) vitale per le operazioni di trasferimento dati offload.
VPD_ZONED_BLOCK_DEVICE_CHARACTERISTICS_PAGE

Non usare questa struttura nel codice. Microsoft riserva la struttura di VPD_ZONED_BLOCK_DEVICE_CHARACTERISTICS_PAGE solo per l'uso interno.
WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR

La struttura _WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR (SCSI.h) definisce il descrittore di copia di terze parti per i sistemi Windows.
WRITE_USING_TOKEN_HEADER

La struttura WRITE_USING_TOKEN_HEADER (SCSI.h) descrive i percorsi dei dati di destinazione per un'operazione di scrittura dei dati di offload.
ZONE_DESCRIPTIOR

Non usare questa struttura nel codice. Microsoft riserva la struttura di ZONE_DESCRIPTIOR solo per l'uso interno.

Enumerazioni

 
SES_DOWNLOAD_MICROCODE_STATE

Altre informazioni sull'enumerazione _SES_DOWNLOAD_MICROCODE_STATE (SCSI.h)