IStorage::Stat
Returns the
STATSTG structure for this open storage object.
HRESULT Stat(
STATSTG * pstatstg,
| //Location for STATSTG structure
|
DWORD grfStatFlag
| //Values taken from the STATFLAG enumeration
|
);
|
|
Parameters
pstatstg
[out]Points to a
STATSTG structure where this method places information about the open storage object.
This parameter is NULL if an error occurs.
grfStatFlag
[in]Specifies that some of the fields in the
STATSTG structure are not returned, thus saving a memory allocation operation. Values
are taken from the
STATFLAG enumeration.
Return Values
S_OK
The
STATSTG structure was successfully returned at the specified location.
STG_E_ACCESSDENIED
The caller does not have sufficient permissions for accessing statistics for
this storage object.
STG_E_INSUFFICIENTMEMORY
The
STATSTG structure was not returned due to a lack of memory.
STG_E_INVALIDFLAG
The value for the
grfStateFlag parameter is not valid.
STG_E_INVALIDPARAMETER
One of the parameters was invalid.
See Also
STATFLAG,
STATSTG,
IStorage::SetClass,
IStorage::SetElementTimes,
IStorage::SetStateBits
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database