Compartir a través de


Función MFTUnregisterLocal (mfapi.h)

Anula el registro de una o varias transformaciones de Media Foundation (MFT) del proceso del autor de la llamada.

Sintaxis

HRESULT MFTUnregisterLocal(
  [in] IClassFactory *pClassFactory
);

Parámetros

[in] pClassFactory

Puntero a la interfaz IClassFactory de un objeto de generador de clases. Este parámetro puede ser NULL.

Valor devuelto

La función devuelve un VALOR HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.

Código devuelto Descripción
S_OK
El método se ha llevado a cabo de forma correcta.
HRESULT_FROM_WIN32(ERROR_NOT_FOUND)
El MFT especificado por el parámetro pClassFactory no se registró en este proceso.

Comentarios

Use esta función para anular el registro de un MFT local que se registró anteriormente a través de la función MFTRegisterLocal .

Si el parámetro pClassFactory es NULL, se anula el registro de todas las MFP locales del proceso. De lo contrario, la función anula el registro del MFT asociado al generador de clases especificado por el parámetro pClassFactory . En ese caso, el parámetro pClassFactory debe ser igual a un valor de puntero que se pasó anteriormente a la función MFTRegisterLocal .

Requisitos

   
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mfapi.h
Library Mfplat.lib
Archivo DLL Mfplat.dll

Consulte también

Funciones de Media Foundation