다음을 통해 공유


FEATURE_DATA_PROFILE_LIST 구조체(ntddmmc.h)

FEATURE_DATA_PROFILE_LIST 구조에는 프로필 목록 설명자에 대한 데이터가 포함됩니다.

구문

typedef struct _FEATURE_DATA_PROFILE_LIST {
  FEATURE_HEADER               Header;
  FEATURE_DATA_PROFILE_LIST_EX Profiles[0];
} FEATURE_DATA_PROFILE_LIST, *PFEATURE_DATA_PROFILE_LIST;

멤버

Header

프로필 목록 설명자에 보고되는 프로필 수를 나타내는 헤더를 포함합니다. FEATURE_HEADER 구조체는 기능 및 프로필 목록 설명자를 모두 설명하는 데 사용됩니다. 프로필 목록 설명자와 함께 FEATURE_HEADER 사용하는 경우 FEATURE_HEADER FeatureCode 멤버를 0으로 설정해야 하고, Current 멤버를 1로 설정해야 하고, Version 멤버를 0으로 설정해야 하며, 영구 멤버를 1로 설정해야 합니다. SCSI 멀티미디어 - 4(MMC-4) 표준을 준수하는 모든 디바이스가 프로필 목록 보고를 지원해야 하므로 영구 멤버는 1로 설정됩니다. AdditionalLength 멤버를 ((프로필 설명자 수) * 4)로 설정해야 합니다. 이러한 멤버에 할당된 값에 대한 자세한 내용은 MMC-3 사양을 참조하세요.

Profiles[0]

디바이스에서 지원하는 모든 프로필을 설명하는 FEATURE_DATA_PROFILE_LIST_EX 구조체의 가변 길이 배열을 포함합니다.

설명

이 구조체는 MMC-3 사양에 의해 "프로필 목록"이라는 기능에 대한 데이터를 보유합니다. 이 기능은 디바이스에서 지원하는 모든 프로필 목록을 제공합니다.

요구 사항

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

추가 정보

FEATURE_DATA_PROFILE_LIST_EX

FEATURE_HEADER

FEATURE_PROFILE_TYPE