Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El método SetStateBits almacena hasta 32 bits de información de estado en este objeto de almacenamiento. Este método está reservado para un uso futuro.
Sintaxis
HRESULT SetStateBits(
[in] DWORD grfStateBits,
[in] DWORD grfMask
);
Parámetros
[in] grfStateBits
Especifica los nuevos valores de los bits que se van a establecer. No se definen valores legales para estos bits; todos están reservados para uso futuro y no deben ser utilizados por las aplicaciones.
[in] grfMask
Máscara binaria que indica qué bits de grfStateBits son significativos en esta llamada.
Valor devuelto
Este método puede devolver uno de estos valores.
| Código devuelto | Descripción |
|---|---|
| S_OK | La información de estado se estableció correctamente. |
| E_PENDING | Solo almacenamiento asincrónico: la parte o todos los datos del almacenamiento no están disponibles actualmente. |
| STG_E_ACCESSDENIED | El autor de la llamada no tiene permisos suficientes para cambiar este objeto de almacenamiento. |
| STG_E_INVALIDFLAG | El valor del parámetro grfStateBits o grfMask no es válido. |
| STG_E_INVALIDPARAMETER | Uno de los parámetros no era válido. |
Comentarios
Los valores de los bits de estado no están definidos actualmente.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP] |
| Servidor mínimo compatible | Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP] |
| Plataforma de destino | Windows |
| Encabezado | objidl.h |
| Library | Uuid.lib |
| Archivo DLL | Ole32.dll |