Función ObReferenceObjectSafe (wdm.h)
La función ObReferenceObjectSafe incrementa el recuento de referencias de un objeto y determina si es seguro usar el objeto. Devuelve FALSE si el objeto se está eliminando o TRUE si es seguro usar el objeto aún más.
C++
BOOLEAN ObReferenceObjectSafe(
PVOID Object
);
Object
Proporciona un puntero al objeto cuyo recuento de referencias se incrementa.
ObReferenceObjectSafe devuelve uno de los siguientes valores:
Valor devuelto | Significado |
---|---|
TRUE | Se hizo referencia correctamente al objeto y se ha protegido para su uso. |
FALSE | El objeto se está eliminando. |
Requisito | Valor |
---|---|
Header | wdm.h |
IRQL | <= DISPATCH_LEVEL |