Partager via


KsDispatchSetSecurity, fonction (ks.h)

La fonction KsDispatchSetSecurity est utilisée dans le KSDISPATCH_TABLE. Entrée SetSecurity pour gérer la définition du descripteur de sécurité actuel. L’hypothèse est que la structure KSOBJECT_HEADER est utilisée dans la structure de données FsContext et que l'CreateItem pointe vers un élément valide qui contient éventuellement un descripteur de sécurité.

Syntaxe

KSDDKAPI NTSTATUS KsDispatchSetSecurity(
  [in] PDEVICE_OBJECT DeviceObject,
  [in] PIRP           Irp
);

Paramètres

[in] DeviceObject

Spécifie l’objet d’appareil associé à l’IRP.

[in] Irp

Spécifie l’IRP en cours de traitement.

Valeur de retour

La fonction KsDispatchSetSecurity retourne l’état du jeu de sécurité et termine l’IRP.

Remarques

Ce descripteur de sécurité doit être alloué dans sa propre mémoire de pool, car KsDispatchSetSecurity remplacera le descripteur existant par une nouvelle allocation. Par conséquent, il ne peut pas être partagé avec CreateItem.

Exigences

Exigence Valeur
plateforme cible Universel
d’en-tête ks.h (include Ks.h)
bibliothèque Ks.lib