TAPE_GET_DRIVE_PARAMETERS 구조체(winnt.h)
TAPE_GET_DRIVE_PARAMETERS 구조체는 테이프 드라이브를 설명합니다. GetTapeParameters 함수에서 사용됩니다.
구문
typedef struct _TAPE_GET_DRIVE_PARAMETERS {
BOOLEAN ECC;
BOOLEAN Compression;
BOOLEAN DataPadding;
BOOLEAN ReportSetmarks;
DWORD DefaultBlockSize;
DWORD MaximumBlockSize;
DWORD MinimumBlockSize;
DWORD MaximumPartitionCount;
DWORD FeaturesLow;
DWORD FeaturesHigh;
DWORD EOTWarningZoneSize;
} TAPE_GET_DRIVE_PARAMETERS, *PTAPE_GET_DRIVE_PARAMETERS;
멤버
ECC
이 멤버가 TRUE이면 디바이스에서 하드웨어 오류 수정을 지원합니다. 그러지 않으면 이러한 속성을 포함하지 않습니다.
Compression
이 멤버가 TRUE이면 하드웨어 데이터 압축이 사용하도록 설정됩니다. 그렇지 않으면 사용하지 않도록 설정됩니다.
DataPadding
이 멤버가 TRUE이면 데이터 패딩이 사용하도록 설정됩니다. 그렇지 않으면 사용하지 않도록 설정됩니다. 데이터 패딩은 테이프 스트리밍을 일정한 속도로 유지합니다.
ReportSetmarks
이 멤버가 TRUE이면 setmark 보고가 사용하도록 설정됩니다. 그렇지 않으면 사용하지 않도록 설정됩니다.
DefaultBlockSize
디바이스의 기본 고정 블록 크기(바이트)입니다.
MaximumBlockSize
디바이스의 최대 블록 크기(바이트)입니다.
MinimumBlockSize
디바이스의 최소 블록 크기(바이트)입니다.
MaximumPartitionCount
디바이스에서 만들 수 있는 최대 파티션 수입니다.
FeaturesLow
디바이스 기능 플래그의 하위 비트입니다. 이 멤버는 다음 값 중 하나 이상일 수 있습니다.
FeaturesHigh
디바이스 기능 플래그의 상위 비트입니다. 이 멤버는 다음 값 중 하나 이상일 수 있습니다.
EOTWarningZoneSize
테이프 끝 경고와 테이프의 실제 끝 사이의 바이트 수를 나타냅니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | winnt.h(Windows.h 포함) |