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 Stat recupera una estructura STATSTG que contiene información para este objeto de matriz de bytes.
Sintaxis
HRESULT Stat(
[out] STATSTG *pstatstg,
[in] DWORD grfStatFlag
);
Parámetros
[out] pstatstg
Puntero a una estructura STATSTG en la que este método coloca información sobre este objeto de matriz de bytes. El puntero es NULL si se produce un error.
[in] grfStatFlag
Especifica si este método debe proporcionar el miembro pwcsName de la estructura STATSTG a través de los valores tomados de la enumeración STATFLAG . Si se especifica el STATFLAG_NONAME, no se proporciona el miembro pwcsName de STATSTG , lo que guarda una operación de asignación de memoria. El otro valor posible, STATFLAG_DEFAULT, indica que se proporcionan todos los miembros de la estructura STATSTG .
Valor devuelto
Este método puede devolver uno de estos valores.
| Código devuelto | Descripción |
|---|---|
| S_OK | La estructura STATSTG se devolvió correctamente en la ubicación especificada. |
| E_OUTOFMEMORY | No se devolvió la estructura STATSTG debido a una falta de memoria para el miembro de nombre de la estructura. |
| STG_E_ACCESSDENIED | No se devolvió la estructura STATSTG porque el autor de la llamada no tenía acceso a la matriz de bytes. |
| STG_E_INSUFFICIENTMEMORY | No se devolvió la estructura STATSTG, debido a una memoria insuficiente. |
| STG_E_INVALIDFLAG | El valor del parámetro grfStateFlag no es válido. |
| STG_E_INVALIDPOINTER | El valor del parámetro pStatStg no es válido. |
Comentarios
ILockBytes::Stat debe proporcionar información sobre el objeto de matriz de bytes en una estructura STATSTG .
Requisitos
| 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 |
Consulte también
ILockBytes: implementación de File-Based