Función de devolución de llamada pfnIsFileSupported (mssip.h)

La función de devolución de llamada pfnIsFileSupported consulta los paquetes de interfaz de asunto (SIP) enumerados en el registro para determinar qué SIP controla el tipo de archivo.

Sintaxis

pfnIsFileSupported Pfnisfilesupported;

BOOL Pfnisfilesupported(
  [in]  HANDLE hFile,
  [out] GUID *pgSubject
)
{...}

Parámetros

[in] hFile

Identificador del archivo.

[out] pgSubject

GUID que identifica el SIP que controla el tipo de archivo.

Valor devuelto

Si la función se ejecuta correctamente, la función devuelve TRUE.

Si se produce un error en la función, devuelve FALSE. Para obtener información de error extendida, llame a GetLastError.

Comentarios

Si el SIP admite el tipo de archivo pasado por hfile, la función devuelve TRUE y establece pgSubject en el GUID que identifica el SIP para controlar el tipo de archivo.

Cada SIP implementa su propia versión de la función que determina si se admite el tipo de archivo. El nombre específico de la función puede variar en función de la implementación del SIP, pero la firma de la función coincidirá con la de la estructura de SIP_ADD_NEWPROVIDER .

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mssip.h