다음을 통해 공유


FEATURE_DATA_WRITE_PROTECT 구조체(ntddmmc.h)

FEATURE_DATA_WRITE_PROTECT 구조에는 쓰기 보호 기능에 대한 정보가 포함되어 있습니다.

구문

typedef struct _FEATURE_DATA_WRITE_PROTECT {
  FEATURE_HEADER Header;
  UCHAR          SupportsSWPPBit : 1;
  UCHAR          SupportsPersistentWriteProtect : 1;
  UCHAR          WriteInhibitDCB : 1;
  UCHAR          DiscWriteProtectPAC : 1;
  UCHAR          Reserved01 : 4;
  UCHAR          Reserved2[3];
} FEATURE_DATA_WRITE_PROTECT, *PFEATURE_DATA_WRITE_PROTECT;

멤버

Header

이 기능 설명자에 대한 헤더 정보가 있는 FEATURE_HEADER 구조체를 포함합니다.

SupportsSWPPBit

1로 설정하면 디바이스가 PWP 상태 설정/해제를 지원한다는 것을 나타냅니다. 추가 적으로 SupportsPersistentWriteProtect 가 1로 설정된 경우 디바이스는 Format = 0xC0 있는 SEND DVD STRUCTURE 명령을 지원합니다. 쓰기 보호 기능에 대한 자세한 내용은 SCSI 멀티미디어 - 4(MMC-4) 사양을 참조하세요.

SupportsPersistentWriteProtect

1로 설정하면 디바이스가 제한 시간 & 보호 모드 페이지의 영구 쓰기 보호 비트를 지원한다는 것을 나타냅니다. 쓰기 보호 기능에 대한 자세한 내용은 SCSI 멀티미디어 - 4(MMC-4) 사양을 참조하세요.

WriteInhibitDCB

DiscWriteProtectPAC

Reserved01

Reserved2[3]

예약되어 있습니다.

설명

이 구조체는 MMC-3 사양에 의해 "쓰기 보호"라는 기능에 대한 데이터를 보유합니다. 이 기능을 지원하는 디바이스를 사용하면 초기자가 미디어의 쓰기 보호 상태를 프로그래밍 방식으로 변경할 수 있습니다.

요구 사항

요구 사항
헤더 ntddmmc.h(Ntddcdrm.h 포함)

추가 정보

FEATURE_HEADER

FEATURE_NUMBER