ObReferenceObjectSafe 함수는 개체에 대한 참조 수를 증가시키고 개체를 사용하는 것이 안전한지 확인합니다. 개체를 삭제하는 경우 FALSE를 반환하고 개체를 추가로 사용하는 것이 안전한 경우 TRUE를 반환합니다.
구문
BOOLEAN ObReferenceObjectSafe(
PVOID Object
);
매개 변수
Object
참조 수가 증가되는 개체에 대한 포인터를 제공합니다.
반환 값
ObReferenceObjectSafe는 다음 값 중 하나를 반환합니다.
| 반환 값 | 의미 |
|---|---|
| TRUE | 개체가 성공적으로 참조되었으며 사용하기에 안전합니다. |
| FALSE | 개체가 삭제되고 있습니다. |
요구 사항
| 요구 사항 | 값 |
|---|---|
| 헤더 | wdm.h |
| IRQL | <= DISPATCH_LEVEL |