Função ObReferenceObjectSafe (wdm.h)
A função ObReferenceObjectSafe incrementa a contagem de referência de um objeto e determina se é seguro usar o objeto. Ele retornará FALSE se o objeto estiver sendo excluído ou TRUE se for seguro usar ainda mais o objeto.
Sintaxe
BOOLEAN ObReferenceObjectSafe(
PVOID Object
);
Parâmetros
Object
Fornece um ponteiro para o objeto cuja contagem de referência é incrementada.
Retornar valor
ObReferenceObjectSafe retorna um dos seguintes valores:
Valor Retornado | Significado |
---|---|
TRUE | O objeto foi referenciado com êxito e seguro para uso. |
FALSE | O objeto está sendo excluído. |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | wdm.h |
IRQL | <= DISPATCH_LEVEL |