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

Voir aussi