Méthode ILockBytes ::UnlockRegion (objidl.h)
La méthode UnlockRegion supprime la restriction d’accès sur une plage d’octets précédemment verrouillée.
Syntaxe
HRESULT UnlockRegion(
[in] ULARGE_INTEGER libOffset,
[in] ULARGE_INTEGER cb,
[in] DWORD dwLockType
);
Paramètres
[in] libOffset
Spécifie le décalage d’octets pour le début de la plage.
[in] cb
Spécifie, en octets, la longueur de la plage restreinte.
[in] dwLockType
Spécifie le type de restrictions d’accès précédemment placées sur la plage. Ce paramètre utilise une valeur de l’énumération LOCKTYPE .
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
S_OK | La plage d’octets a été déverrouillée. |
STG_E_INVALIDFUNCTION | Le verrouillage n’est pas du tout pris en charge ou le type spécifique de verrou demandé n’est pas pris en charge. |
STG_E_LOCKVIOLATION | Le déverrouillage demandé ne peut pas être accordé. |
Remarques
ILockBytes ::UnlockRegion déverrouille une région précédemment verrouillée avec un appel à ILockBytes ::LockRegion. Chaque région verrouillée doit être déverrouillée explicitement, en utilisant les mêmes valeurs pour les paramètres libOffset, cb et dwLockType que dans les appels correspondants à ILockBytes ::LockRegion. Deux régions adjacentes ne peuvent pas être verrouillées séparément, puis déverrouillées avec un seul appel de déverrouillage.
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 |
Voir aussi
ILockBytes - Implémentation File-Based
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour