estructura FEATURE_DATA_PROFILE_LIST (ntddmmc.h)
La estructura FEATURE_DATA_PROFILE_LIST contiene los datos de un descriptor de lista de perfiles.
Sintaxis
typedef struct _FEATURE_DATA_PROFILE_LIST {
FEATURE_HEADER Header;
FEATURE_DATA_PROFILE_LIST_EX Profiles[0];
} FEATURE_DATA_PROFILE_LIST, *PFEATURE_DATA_PROFILE_LIST;
Miembros
Header
Contiene un encabezado que indica cuántos perfiles se notifican en el descriptor de lista de perfiles. La estructura FEATURE_HEADER se usa para describir los descriptores de lista de características y perfiles. Cuando se usa FEATURE_HEADER con un descriptor de lista de perfiles, el miembro FeatureCode de FEATURE_HEADER debe establecerse en cero, el miembro Current debe establecerse en 1, el miembro Version debe establecerse en cero y el miembro Persistente debe establecerse en 1. El miembro persistente se establece en 1, ya que todos los dispositivos compatibles con el estándar SCSI Multimedia - 4 (MMC-4) deben admitir la generación de informes de la lista de perfiles. El miembro AdditionalLength debe establecerse en ((número de descriptores de perfil) * 4). Consulte la especificación MMC-3 Para obtener más información sobre los valores asignados a estos miembros.
Profiles[0]
Contiene una matriz de longitud variable de FEATURE_DATA_PROFILE_LIST_EX estructuras que describen todos los perfiles admitidos por el dispositivo.
Comentarios
Esta estructura contiene los datos de la característica denominada "Lista de perfiles" por la especificación MMC-3 . Esta característica proporciona una lista de todos los perfiles admitidos por el dispositivo.
Requisitos
Requisito | Valor |
---|---|
Header | ntddmmc.h (incluya Ntddcdrm.h) |