Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Отменяет регистрацию одного или нескольких преобразований Media Foundation (MFT) из процесса вызывающего средства.
Синтаксис
HRESULT MFTUnregisterLocal(
[in] IClassFactory *pClassFactory
);
Параметры
[in] pClassFactory
Указатель на интерфейс IClassFactory объекта фабрики классов. Этот параметр может быть NULL.
Возвращаемое значение
Функция возвращает HRESULT. Возможные значения включают, но не ограничиваются ими в следующей таблице.
| Код возврата | Description |
|---|---|
|
Метод выполнен успешно. |
|
MFT, указанный параметром pClassFactory , не зарегистрирован в этом процессе. |
Замечания
Используйте эту функцию для отмены регистрации локального MFT, ранее зарегистрированного через функцию MFTRegisterLocal .
Если параметр pClassFactory имеет значение NULL, все локальные MFT в процессе отменяются. В противном случае функция отменяет регистрацию MFT, связанного с фабрикой классов, указанной параметром pClassFactory . В этом случае параметр pClassFactory должен иметь значение указателя, которое ранее было передано функции MFTRegisterLocal .
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Windows 7 [только настольные приложения] |
| минимальный поддерживаемый сервер | Windows Server 2008 R2 [только классические приложения] |
| целевая платформа | Виндоус |
| Header | mfapi.h |
| Library | Mfplat.lib |
| DLL | Mfplat.dll |