Compartir a través de


Método GetDocFormat

Obtiene el formato de documento representado como una cadena Extensiones multipropósito de correo Internet (MIME).

HRESULT GetDocFormat(
WCHAR wszDocFormat[],
DWORD dwSize,
DWORD *pdwLength
);

Parámetros

wszDocFormat

[salida] Una cadena Unicode acabada en un valor nulo que contiene el tipo MIME del elemento actual.

dwSize

[entrada] DWORD que representa el tamaño de wszDocFormat.

pdwLength

[salida] Puntero a DWORD que contiene el número de caracteres escritos en la cadena wszDocFormat, sin incluir NULL.

Valor devuelto

Si es correcto, devuelve S_OK, en caso contrario, devuelve un valor de error. Para obtener una lista de los mensajes de error que devuelve Enterprise Search de Microsoft Office SharePoint Server 2007, consulte Mensajes de error del controlador de protocolos.

Comentarios

Si no proporciona una implementación para este método o el método Método GetCLSID, el demonio de filtro realiza la asociación entre la extensión del nombre de archivo del elemento y el tipo MIME.

Implemente este método cuando las extensiones que esté manejando tengan una asociación distinta de la que indica la extensión del nombre de archivo o el tipo de contenido. Por ejemplo, si los elemento ".doc" del origen del contenido no están asociados a archivos de Microsoft Office Word, este método debe devolver el CLSID para el tipo de contenido correspondiente.

Vea también

Otros recursos

Referencia del controlador de protocolo
Interfaz IUrlAccessor
Controladores de protocolo del motor de búsqueda Enterprise Search