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 |