Função de retorno de chamada pfnIsFileSupported (mssip.h)

A função de retorno de chamada pfnIsFileSupported consulta os SIPs ( pacotes de interface do assunto ) listados no registro para determinar qual SIP manipula o tipo de arquivo.

Sintaxe

pfnIsFileSupported Pfnisfilesupported;

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

Parâmetros

[in] hFile

Um manipulador para o arquivo.

[out] pgSubject

O GUID que identifica o SIP que manipula o tipo de arquivo.

Retornar valor

Se a função for bem-sucedida, a função retornará TRUE.

Se a função falhar, ela retornará FALSE. Para obter informações de erro estendidas, chame GetLastError.

Comentários

Se o SIP der suporte ao tipo de arquivo passado por hfile, a função retornará TRUE e definirá pgSubject para o GUID que identifica o SIP para manipular o tipo de arquivo.

Cada SIP implementa sua própria versão da função que determina se o tipo de arquivo tem suporte. O nome específico da função pode variar dependendo da implementação do SIP, mas a assinatura da função corresponderá à da estrutura SIP_ADD_NEWPROVIDER .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho mssip.h