Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La routine FltObjectReference ajoute une référence d’exécution à un filtre opaque, une instance ou un pointeur de volume.
Syntaxe
NTSTATUS FLTAPI FltObjectReference(
[in, out] PVOID FltObject
);
Paramètres
[in, out] FltObject
Pointeur de filtre opaque (PFLT_FILTER), pointeur d’instance (PFLT_INSTANCE) ou pointeur de volume (PFLT_VOLUME).
Valeur de retour
FltObjectReference retourne STATUS_SUCCESS ou une valeur NTSTATUS appropriée, par exemple :
| Retourner le code | Description |
|---|---|
|
Le pilote, l’instance ou le volume minifilter est détruit. Il s’agit d’un code d’erreur. |
Remarques
L’ajout d’une référence d’exécution à un filtre opaque, une instance ou un pointeur d’objet de volume empêche la libération de l’objet.
Pour supprimer une référence d’exécution d’un filtre opaque, d’une instance ou d’un pointeur de volume, appelez FltObjectDereference.
Exigences
| Exigence | Valeur |
|---|---|
| plateforme cible | Universel |
| d’en-tête | fltkernel.h (include Fltkernel.h) |
| bibliothèque | FltMgr.lib |
| DLL | Fltmgr.sys |
| IRQL | <= DISPATCH_LEVEL |