estrutura MFT_REGISTRATION_INFO (mfidl.h)
Contém parâmetros para o método IMFLocalMFTRegistration::RegisterMFTs .
Sintaxe
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;
Membros
clsid
CLSID da MFT (transformação do Media Foundation) a ser registrada.
guidCategory
GUID que especifica a categoria do MFT. Para obter uma lista de categorias de MFT, consulte MFT_CATEGORY.
uiFlags
OR bit a bit de zero ou mais sinalizadores da enumeração _MFT_ENUM_FLAG.
pszName
Cadeia de caracteres largos que contém o nome amigável do MFT.
cInTypes
Número de elementos na matriz pInTypes .
pInTypes
Ponteiro para uma matriz de estruturas MFT_REGISTER_TYPE_INFO . Cada membro da matriz especifica um formato de entrada ao qual o MFT dá suporte. Se esse membro for NULL, o membro cInTypes deverá ser zero.
cOutTypes
Número de elementos na matriz pOutTypes .
pOutTypes
Ponteiro para uma matriz de estruturas MFT_REGISTER_TYPE_INFO . Cada membro da matriz define um formato de saída ao qual o MFT dá suporte. Se esse membro for NULL, o membro cOutTypes deverá ser zero.
Requisitos
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho | mfidl.h |