[][src]Module winapi_forked_icmpapi::shared::ntddscsi

Constants and types for accessing SCSI port adapters.

Structs

ATA_PASS_THROUGH_DIRECT
ATA_PASS_THROUGH_DIRECT32
ATA_PASS_THROUGH_EX
ATA_PASS_THROUGH_EX32
DSM_NOTIFICATION_REQUEST_BLOCK
DUMP_DRIVER
DUMP_POINTERS
DUMP_POINTERS_EX
DUMP_POINTERS_VERSION
FIRMWARE_REQUEST_BLOCK
HYBRID_DEMOTE_BY_SIZE
HYBRID_DIRTY_THRESHOLDS
HYBRID_INFORMATION
HYBRID_INFORMATION_Attributes
HYBRID_INFORMATION_Priorities
HYBRID_INFORMATION_Priorities_SupportedCommands
HYBRID_REQUEST_BLOCK
IDE_IO_CONTROL
IO_SCSI_CAPABILITIES
MPIO_PASS_THROUGH_PATH
MPIO_PASS_THROUGH_PATH32
MPIO_PASS_THROUGH_PATH32_EX
MPIO_PASS_THROUGH_PATH_DIRECT
MPIO_PASS_THROUGH_PATH_DIRECT32
MPIO_PASS_THROUGH_PATH_DIRECT32_EX
MPIO_PASS_THROUGH_PATH_DIRECT_EX
MPIO_PASS_THROUGH_PATH_EX
MP_DEVICE_DATA_SET_RANGE
NVCACHE_HINT_PAYLOAD
NVCACHE_PRIORITY_LEVEL_DESCRIPTOR
NVCACHE_REQUEST_BLOCK
NV_FEATURE_PARAMETER
NV_SEP_CACHE_PARAMETER
NV_SEP_CACHE_PARAMETER_Flags
NV_SEP_CACHE_PARAMETER_Flags_CacheFlags
SCSI_ADAPTER_BUS_INFO
SCSI_ADDRESS
SCSI_BUS_DATA
SCSI_INQUIRY_DATA
SCSI_PASS_THROUGH
SCSI_PASS_THROUGH32
SCSI_PASS_THROUGH32_EX
SCSI_PASS_THROUGH_DIRECT
SCSI_PASS_THROUGH_DIRECT32
SCSI_PASS_THROUGH_DIRECT32_EX
SCSI_PASS_THROUGH_DIRECT_EX
SCSI_PASS_THROUGH_EX
SRB_IO_CONTROL
STORAGE_FIRMWARE_ACTIVATE
STORAGE_FIRMWARE_DOWNLOAD
STORAGE_FIRMWARE_DOWNLOAD_V2
STORAGE_FIRMWARE_INFO
STORAGE_FIRMWARE_INFO_V2
STORAGE_FIRMWARE_SLOT_INFO
STORAGE_FIRMWARE_SLOT_INFO_Revision
STORAGE_FIRMWARE_SLOT_INFO_V2

Constants

ATA_FLAGS_48BIT_COMMAND
ATA_FLAGS_DATA_IN
ATA_FLAGS_DATA_OUT
ATA_FLAGS_DRDY_REQUIRED
ATA_FLAGS_NO_MULTIPLE
ATA_FLAGS_USE_DMA
DD_SCSI_DEVICE_NAME
DUMP_DRIVER_NAME_LENGTH
DUMP_EX_FLAG_RESUME_SUPPORT
DUMP_EX_FLAG_SUPPORT_64BITMEMORY
DUMP_EX_FLAG_SUPPORT_DD_TELEMETRY
DUMP_POINTERS_EX_V2_SIZE
DUMP_POINTERS_EX_V3_SIZE
DUMP_POINTERS_EX_V4_SIZE
DUMP_POINTERS_VERSION_1
DUMP_POINTERS_VERSION_2
DUMP_POINTERS_VERSION_3
DUMP_POINTERS_VERSION_4
FILE_DEVICE_SCSI
FIRMWARE_FUNCTION_ACTIVATE
FIRMWARE_FUNCTION_DOWNLOAD
FIRMWARE_FUNCTION_GET_INFO
FIRMWARE_REQUEST_BLOCK_STRUCTURE_VERSION
FIRMWARE_REQUEST_FLAG_CONTROLLER
FIRMWARE_REQUEST_FLAG_LAST_SEGMENT
FIRMWARE_REQUEST_FLAG_SWITCH_TO_EXISTING_FIRMWARE
FIRMWARE_STATUS_COMMAND_ABORT
FIRMWARE_STATUS_CONTROLLER_ERROR
FIRMWARE_STATUS_DEVICE_ERROR
FIRMWARE_STATUS_END_OF_MEDIA
FIRMWARE_STATUS_ERROR
FIRMWARE_STATUS_ID_NOT_FOUND
FIRMWARE_STATUS_ILLEGAL_LENGTH
FIRMWARE_STATUS_ILLEGAL_REQUEST
FIRMWARE_STATUS_INPUT_BUFFER_TOO_BIG
FIRMWARE_STATUS_INTERFACE_CRC_ERROR
FIRMWARE_STATUS_INVALID_IMAGE
FIRMWARE_STATUS_INVALID_PARAMETER
FIRMWARE_STATUS_INVALID_SLOT
FIRMWARE_STATUS_MEDIA_CHANGE
FIRMWARE_STATUS_MEDIA_CHANGE_REQUEST
FIRMWARE_STATUS_OUTPUT_BUFFER_TOO_SMALL
FIRMWARE_STATUS_POWER_CYCLE_REQUIRED
FIRMWARE_STATUS_SUCCESS
FIRMWARE_STATUS_UNCORRECTABLE_DATA_ERROR
HYBRID_FUNCTION_DEMOTE_BY_SIZE
HYBRID_FUNCTION_DISABLE_CACHING_MEDIUM
HYBRID_FUNCTION_ENABLE_CACHING_MEDIUM
HYBRID_FUNCTION_GET_INFO
HYBRID_FUNCTION_SET_DIRTY_THRESHOLD
HYBRID_REQUEST_BLOCK_STRUCTURE_VERSION
HYBRID_REQUEST_INFO_STRUCTURE_VERSION
HYBRID_STATUS_ENABLE_REFCOUNT_HOLD
HYBRID_STATUS_ILLEGAL_REQUEST
HYBRID_STATUS_INVALID_PARAMETER
HYBRID_STATUS_OUTPUT_BUFFER_TOO_SMALL
HYBRID_STATUS_SUCCESS
IOCTL_ATA_MINIPORT
IOCTL_ATA_PASS_THROUGH
IOCTL_ATA_PASS_THROUGH_DIRECT
IOCTL_IDE_PASS_THROUGH
IOCTL_MINIPORT_PROCESS_SERVICE_IRP
IOCTL_MINIPORT_SIGNATURE_DSM_GENERAL
IOCTL_MINIPORT_SIGNATURE_DSM_NOTIFICATION
IOCTL_MINIPORT_SIGNATURE_FIRMWARE
IOCTL_MINIPORT_SIGNATURE_HYBRDISK
IOCTL_MINIPORT_SIGNATURE_QUERY_PHYSICAL_TOPOLOGY
IOCTL_MINIPORT_SIGNATURE_QUERY_PROTOCOL
IOCTL_MINIPORT_SIGNATURE_QUERY_TEMPERATURE
IOCTL_MINIPORT_SIGNATURE_SCSIDISK
IOCTL_MINIPORT_SIGNATURE_SET_TEMPERATURE_THRESHOLD
IOCTL_MPIO_PASS_THROUGH_PATH
IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT
IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT_EX
IOCTL_MPIO_PASS_THROUGH_PATH_EX
IOCTL_SCSI_BASE
IOCTL_SCSI_FREE_DUMP_POINTERS
IOCTL_SCSI_GET_ADDRESS
IOCTL_SCSI_GET_CAPABILITIES
IOCTL_SCSI_GET_DUMP_POINTERS
IOCTL_SCSI_GET_INQUIRY_DATA
IOCTL_SCSI_MINIPORT
IOCTL_SCSI_MINIPORT_FIRMWARE
IOCTL_SCSI_MINIPORT_HYBRID
IOCTL_SCSI_MINIPORT_NVCACHE
IOCTL_SCSI_PASS_THROUGH
IOCTL_SCSI_PASS_THROUGH_DIRECT
IOCTL_SCSI_PASS_THROUGH_DIRECT_EX
IOCTL_SCSI_PASS_THROUGH_EX
IOCTL_SCSI_RESCAN_BUS
MINIPORT_DSM_NOTIFICATION_VERSION
MINIPORT_DSM_NOTIFICATION_VERSION_1
MINIPORT_DSM_NOTIFY_FLAG_BEGIN
MINIPORT_DSM_NOTIFY_FLAG_END
MINIPORT_DSM_PROFILE_CRASHDUMP_FILE
MINIPORT_DSM_PROFILE_HIBERNATION_FILE
MINIPORT_DSM_PROFILE_PAGE_FILE
MINIPORT_DSM_PROFILE_UNKNOWN
MPIO_IOCTL_FLAG_INVOLVE_DSM
MPIO_IOCTL_FLAG_USE_PATHID
MPIO_IOCTL_FLAG_USE_SCSIADDRESS
NRB_FUNCTION_ADD_LBAS_PINNED_SET
NRB_FUNCTION_FLUSH_NVCACHE
NRB_FUNCTION_NVCACHE_INFO
NRB_FUNCTION_NVCACHE_POWER_MODE_RETURN
NRB_FUNCTION_NVCACHE_POWER_MODE_SET
NRB_FUNCTION_NVSEPARATED_FLUSH
NRB_FUNCTION_NVSEPARATED_INFO
NRB_FUNCTION_NVSEPARATED_WB_DISABLE
NRB_FUNCTION_NVSEPARATED_WB_REVERT_DEFAULT
NRB_FUNCTION_PASS_HINT_PAYLOAD
NRB_FUNCTION_QUERY_ASCENDER_STATUS
NRB_FUNCTION_QUERY_CACHE_MISS
NRB_FUNCTION_QUERY_HYBRID_DISK_STATUS
NRB_FUNCTION_QUERY_PINNED_SET
NRB_FUNCTION_REMOVE_LBAS_PINNED_SET
NRB_FUNCTION_SPINDLE_STATUS
NRB_ILLEGAL_REQUEST
NRB_INPUT_DATA_OVERRUN
NRB_INPUT_DATA_UNDERRUN
NRB_INVALID_PARAMETER
NRB_OUTPUT_DATA_OVERRUN
NRB_OUTPUT_DATA_UNDERRUN
NRB_SUCCESS
NVSEPWriteCacheTypeNone
NVSEPWriteCacheTypeUnknown
NVSEPWriteCacheTypeWriteBack
NVSEPWriteCacheTypeWriteThrough
NV_SEP_CACHE_PARAMETER_VERSION
NV_SEP_CACHE_PARAMETER_VERSION_1
NvCacheStatusDisabled
NvCacheStatusDisabling
NvCacheStatusEnabled
NvCacheStatusUnknown
NvCacheTypeNone
NvCacheTypeUnknown
NvCacheTypeWriteBack
NvCacheTypeWriteThrough
SCSI_IOCTL_DATA_BIDIRECTIONAL
SCSI_IOCTL_DATA_IN
SCSI_IOCTL_DATA_OUT
SCSI_IOCTL_DATA_UNSPECIFIED
STORAGE_FIRMWARE_ACTIVATE_STRUCTURE_VERSION
STORAGE_FIRMWARE_DOWNLOAD_STRUCTURE_VERSION
STORAGE_FIRMWARE_DOWNLOAD_STRUCTURE_VERSION_V2
STORAGE_FIRMWARE_INFO_INVALID_SLOT
STORAGE_FIRMWARE_INFO_STRUCTURE_VERSION
STORAGE_FIRMWARE_INFO_STRUCTURE_VERSION_V2
STORAGE_FIRMWARE_SLOT_INFO_V2_REVISION_LENGTH
ScsiRawInterfaceGuid
WmiScsiAddressGuid

Type Definitions

DUMP_DEVICE_POWERON_ROUTINE
NVCACHE_STATUS
NVCACHE_TYPE
NV_SEP_WRITE_CACHE_TYPE
PATA_PASS_THROUGH_DIRECT
PATA_PASS_THROUGH_DIRECT32
PATA_PASS_THROUGH_EX
PATA_PASS_THROUGH_EX32
PDSM_NOTIFICATION_REQUEST_BLOCK
PDUMP_DEVICE_POWERON_ROUTINE
PDUMP_DRIVER
PDUMP_POINTERS
PDUMP_POINTERS_EX
PDUMP_POINTERS_VERSION
PFIRMWARE_REQUEST_BLOCK
PHYBRID_DEMOTE_BY_SIZE
PHYBRID_DIRTY_THRESHOLDS
PHYBRID_INFORMATION
PHYBRID_REQUEST_BLOCK
PIDE_IO_CONTROL
PIO_SCSI_CAPABILITIES
PMPIO_PASS_THROUGH_PATH
PMPIO_PASS_THROUGH_PATH32
PMPIO_PASS_THROUGH_PATH32_EX
PMPIO_PASS_THROUGH_PATH_DIRECT
PMPIO_PASS_THROUGH_PATH_DIRECT32
PMPIO_PASS_THROUGH_PATH_DIRECT32_EX
PMPIO_PASS_THROUGH_PATH_DIRECT_EX
PMPIO_PASS_THROUGH_PATH_EX
PMP_DEVICE_DATA_SET_RANGE
PNVCACHE_HINT_PAYLOAD
PNVCACHE_PRIORITY_LEVEL_DESCRIPTOR
PNVCACHE_REQUEST_BLOCK
PNV_FEATURE_PARAMETER
PNV_SEP_CACHE_PARAMETER
PNV_SEP_WRITE_CACHE_TYPE
PSCSI_ADAPTER_BUS_INFO
PSCSI_ADDRESS
PSCSI_BUS_DATA
PSCSI_INQUIRY_DATA
PSCSI_PASS_THROUGH
PSCSI_PASS_THROUGH32
PSCSI_PASS_THROUGH32_EX
PSCSI_PASS_THROUGH_DIRECT
PSCSI_PASS_THROUGH_DIRECT32
PSCSI_PASS_THROUGH_DIRECT32_EX
PSCSI_PASS_THROUGH_DIRECT_EX
PSCSI_PASS_THROUGH_EX
PSRB_IO_CONTROL
PSTORAGE_FIRMWARE_ACTIVATE
PSTORAGE_FIRMWARE_DOWNLOAD
PSTORAGE_FIRMWARE_DOWNLOAD_V2
PSTORAGE_FIRMWARE_INFO
PSTORAGE_FIRMWARE_INFO_V2
PSTORAGE_FIRMWARE_SLOT_INFO
PSTORAGE_FIRMWARE_SLOT_INFO_V2