smartmontools SVN Rev 5611
Utility to control and monitor storage systems with "S.M.A.R.T."
Public Attributes | List of all members
_STORAGE_PROTOCOL_COMMAND Struct Reference
Collaboration diagram for _STORAGE_PROTOCOL_COMMAND:
Collaboration graph
[legend]

Public Attributes

DWORD Version
 
DWORD Length
 
win10::STORAGE_PROTOCOL_TYPE ProtocolType
 
DWORD Flags
 
DWORD ReturnStatus
 
DWORD ErrorCode
 
DWORD CommandLength
 
DWORD ErrorInfoLength
 
DWORD DataToDeviceTransferLength
 
DWORD DataFromDeviceTransferLength
 
DWORD TimeOutValue
 
DWORD ErrorInfoOffset
 
DWORD DataToDeviceBufferOffset
 
DWORD DataFromDeviceBufferOffset
 
DWORD CommandSpecific
 
DWORD Reserved0
 
DWORD FixedProtocolReturnData
 
DWORD Reserved1 [3]
 
BYTE Command [1]
 

Detailed Description

Definition at line 223 of file os_win32.cpp.

Member Data Documentation

◆ Command

BYTE _STORAGE_PROTOCOL_COMMAND::Command[1]

Definition at line 242 of file os_win32.cpp.

◆ CommandLength

DWORD _STORAGE_PROTOCOL_COMMAND::CommandLength

Definition at line 230 of file os_win32.cpp.

◆ CommandSpecific

DWORD _STORAGE_PROTOCOL_COMMAND::CommandSpecific

Definition at line 238 of file os_win32.cpp.

◆ DataFromDeviceBufferOffset

DWORD _STORAGE_PROTOCOL_COMMAND::DataFromDeviceBufferOffset

Definition at line 237 of file os_win32.cpp.

◆ DataFromDeviceTransferLength

DWORD _STORAGE_PROTOCOL_COMMAND::DataFromDeviceTransferLength

Definition at line 233 of file os_win32.cpp.

◆ DataToDeviceBufferOffset

DWORD _STORAGE_PROTOCOL_COMMAND::DataToDeviceBufferOffset

Definition at line 236 of file os_win32.cpp.

◆ DataToDeviceTransferLength

DWORD _STORAGE_PROTOCOL_COMMAND::DataToDeviceTransferLength

Definition at line 232 of file os_win32.cpp.

◆ ErrorCode

DWORD _STORAGE_PROTOCOL_COMMAND::ErrorCode

Definition at line 229 of file os_win32.cpp.

◆ ErrorInfoLength

DWORD _STORAGE_PROTOCOL_COMMAND::ErrorInfoLength

Definition at line 231 of file os_win32.cpp.

◆ ErrorInfoOffset

DWORD _STORAGE_PROTOCOL_COMMAND::ErrorInfoOffset

Definition at line 235 of file os_win32.cpp.

◆ FixedProtocolReturnData

DWORD _STORAGE_PROTOCOL_COMMAND::FixedProtocolReturnData

Definition at line 240 of file os_win32.cpp.

◆ Flags

DWORD _STORAGE_PROTOCOL_COMMAND::Flags

Definition at line 227 of file os_win32.cpp.

◆ Length

DWORD _STORAGE_PROTOCOL_COMMAND::Length

Definition at line 225 of file os_win32.cpp.

◆ ProtocolType

win10::STORAGE_PROTOCOL_TYPE _STORAGE_PROTOCOL_COMMAND::ProtocolType

Definition at line 226 of file os_win32.cpp.

◆ Reserved0

DWORD _STORAGE_PROTOCOL_COMMAND::Reserved0

Definition at line 239 of file os_win32.cpp.

◆ Reserved1

DWORD _STORAGE_PROTOCOL_COMMAND::Reserved1[3]

Definition at line 241 of file os_win32.cpp.

◆ ReturnStatus

DWORD _STORAGE_PROTOCOL_COMMAND::ReturnStatus

Definition at line 228 of file os_win32.cpp.

◆ TimeOutValue

DWORD _STORAGE_PROTOCOL_COMMAND::TimeOutValue

Definition at line 234 of file os_win32.cpp.

◆ Version

DWORD _STORAGE_PROTOCOL_COMMAND::Version

Definition at line 224 of file os_win32.cpp.


The documentation for this struct was generated from the following file: