Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La méthode SetStateBits stocke jusqu’à 32 bits d’informations d’état dans cet objet de stockage. Cette méthode est réservée à une utilisation ultérieure.
Syntaxe
HRESULT SetStateBits(
[in] DWORD grfStateBits,
[in] DWORD grfMask
);
Paramètres
[in] grfStateBits
Spécifie les nouvelles valeurs des bits à définir. Aucune valeur légale n’est définie pour ces bits ; ils sont tous réservés pour une utilisation ultérieure et ne doivent pas être utilisés par les applications.
[in] grfMask
Masque binaire indiquant quels bits dans grfStateBits sont significatifs dans cet appel.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
| Code de retour | Description |
|---|---|
| S_OK | Les informations d’état ont été correctement définies. |
| E_PENDING | Stockage asynchrone uniquement : une partie ou la totalité des données du stockage sont actuellement indisponibles. |
| STG_E_ACCESSDENIED | L’appelant ne dispose pas des autorisations suffisantes pour modifier cet objet de stockage. |
| STG_E_INVALIDFLAG | La valeur du paramètre grfStateBits ou grfMask n’est pas valide. |
| STG_E_INVALIDPARAMETER | L’un des paramètres n’était pas valide. |
Remarques
Les valeurs des bits d’état ne sont pas définies actuellement.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau | Applications UWP] |
| Serveur minimal pris en charge | Windows 2000 Server [applications de bureau | Applications UWP] |
| Plateforme cible | Windows |
| En-tête | objidl.h |
| Bibliothèque | Uuid.lib |
| DLL | Ole32.dll |