estrutura FEATURE_DATA_PROFILE_LIST (ntddmmc.h)
A estrutura FEATURE_DATA_PROFILE_LIST contém os dados de um descritor de lista de perfis.
Sintaxe
typedef struct _FEATURE_DATA_PROFILE_LIST {
FEATURE_HEADER Header;
FEATURE_DATA_PROFILE_LIST_EX Profiles[0];
} FEATURE_DATA_PROFILE_LIST, *PFEATURE_DATA_PROFILE_LIST;
Membros
Header
Contém um cabeçalho que indica quantos perfis são relatados no descritor de lista de perfis. A estrutura FEATURE_HEADER é usada para descrever os descritores de lista de recursos e de perfil. Quando FEATURE_HEADER é usado com um descritor de lista de perfis, o membro FeatureCode de FEATURE_HEADER deve ser definido como zero, o membro Current deve ser definido como 1, o membro Version deve ser definido como zero e o membro Persistente deve ser definido como 1. O membro Persistente é definido como 1, pois todos os dispositivos compatíveis com o padrão SCSI Multimídia – 4 (MMC-4) devem dar suporte ao relatório da lista de perfis. O membro AdditionalLength deve ser definido como ((número de descritores de perfil) * 4). Consulte a especificação MMC-3 Para obter mais informações sobre os valores atribuídos a esses membros.
Profiles[0]
Contém uma matriz de comprimento variável de estruturas FEATURE_DATA_PROFILE_LIST_EX que descrevem todos os perfis compatíveis com o dispositivo.
Comentários
Essa estrutura contém dados para o recurso chamado "Lista de Perfis" pela especificação do MMC-3 . Esse recurso fornece uma lista de todos os perfis compatíveis com o dispositivo.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ntddmmc.h (inclua Ntddcdrm.h) |