estructura de MFT_REGISTRATION_INFO (mfidl.h)
Contiene parámetros para el método IMFLocalMFTRegistration::RegisterMFTs .
Sintaxis
typedef struct _MFT_REGISTRATION_INFO {
CLSID clsid;
GUID guidCategory;
UINT32 uiFlags;
LPCWSTR pszName;
DWORD cInTypes;
MFT_REGISTER_TYPE_INFO *pInTypes;
DWORD cOutTypes;
MFT_REGISTER_TYPE_INFO *pOutTypes;
} MFT_REGISTRATION_INFO;
Members
clsid
CLSID de la transformación de Media Foundation (MFT) que se va a registrar.
guidCategory
GUID que especifica la categoría del MFT. Para obtener una lista de las categorías de MFT, consulte MFT_CATEGORY.
uiFlags
OR bit a bit de cero o más marcas de la enumeración _MFT_ENUM_FLAG.
pszName
Cadena de caracteres anchos que contiene el nombre descriptivo del MFT.
cInTypes
Número de elementos de la matriz pInTypes .
pInTypes
Puntero a una matriz de estructuras de MFT_REGISTER_TYPE_INFO . Cada miembro de la matriz especifica un formato de entrada que admite MFT. Si este miembro es NULL, el miembro cInTypes debe ser cero.
cOutTypes
Número de elementos de la matriz pOutTypes .
pOutTypes
Puntero a una matriz de estructuras de MFT_REGISTER_TYPE_INFO . Cada miembro de la matriz define un formato de salida que admite MFT. Si este miembro es NULL, el miembro cOutTypes debe ser cero.
Requisitos
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado | mfidl.h |