Metodo IStorage::SetStateBits (objidl.h)
Il metodo SetStateBits archivia fino a 32 bit di informazioni sullo stato in questo oggetto di archiviazione. Questo metodo è riservato per utilizzi futuri.
Sintassi
HRESULT SetStateBits(
[in] DWORD grfStateBits,
[in] DWORD grfMask
);
Parametri
[in] grfStateBits
Specifica i nuovi valori dei bit da impostare. Non sono definiti valori legali per questi bit; sono tutti riservati per uso futuro e non devono essere usati dalle applicazioni.
[in] grfMask
Maschera binaria che indica quali bit in grfStateBits sono significativi in questa chiamata.
Valore restituito
Questo metodo può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
S_OK | Le informazioni sullo stato sono state impostate correttamente. |
E_PENDING | Solo archiviazione asincrona: parte o tutti i dati dell'archiviazione non sono attualmente disponibili. |
STG_E_ACCESSDENIED | Il chiamante non dispone di autorizzazioni sufficienti per modificare questo oggetto di archiviazione. |
STG_E_INVALIDFLAG | Il valore per il parametro grfStateBits o grfMask non è valido. |
STG_E_INVALIDPARAMETER | Uno dei parametri non è valido. |
Commenti
I valori per i bit di stato non sono attualmente definiti.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [app desktop | App UWP] |
Server minimo supportato | Windows 2000 Server [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | objidl.h |
Libreria | Uuid.lib |
DLL | Ole32.dll |