Fonction ObReferenceObjectSafe (wdm.h)
La fonction ObReferenceObjectSafe incrémente le nombre de références pour un objet et détermine s’il est sûr d’utiliser l’objet. Elle retourne FALSE si l’objet est en cours de suppression ou TRUE si vous pouvez utiliser l’objet en toute sécurité.
Syntaxe
BOOLEAN ObReferenceObjectSafe(
PVOID Object
);
Paramètres
Object
Fournit un pointeur vers l’objet dont le nombre de références est incrémenté.
Valeur retournée
ObReferenceObjectSafe retourne l’une des valeurs suivantes :
Valeur renvoyée | Signification |
---|---|
TRUE | L’objet a été correctement référencé et utilisable en toute sécurité. |
FALSE | L’objet est en cours de suppression. |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | wdm.h |
IRQL | <= DISPATCH_LEVEL |