Compartir a través de


Método IOleDocument::GetDocMiscStatus (docobj.h)

Recupera información de estado sobre el objeto de documento.

Sintaxis

HRESULT GetDocMiscStatus(
  [out] DWORD *pdwStatus
);

Parámetros

[out] pdwStatus

Puntero a la información sobre los comportamientos admitidos. Los valores posibles se toman de la enumeración DOCMISC .

Valor devuelto

Este método devuelve S_OK cuando funciona correctamente. Otros posibles valores devueltos son los siguientes.

Código devuelto Descripción
E_POINTER
La dirección de pdwStatus es NULL.

Comentarios

Este método proporciona una manera de que los contenedores determinen si un objeto de documento admite varias vistas, rectángulos complejos, la apertura en una ventana emergente o la lectura y escritura de archivos.

Los valores de este enumerador también se almacenan en el Registro como el valor de la clave DocObject.

Notas a los autores de llamadas

Al llamar a este método antes de activar un objeto de documento, los contenedores pueden realizar los pasos necesarios para admitir o adaptarse a los comportamientos especificados.

Notas para los implementadores

Este método debe implementarse completamente en cualquier objeto de documento, incluso si el valor desreferenciado de pdwStatus es cero. E_NOTIMPL no es un valor devuelto aceptable. Normalmente, el valor DE DOCMISC devuelto debe codificarse de forma rígida para el rendimiento.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado docobj.h

Consulte también

DOCMISC

IOleDocument