Partager via


KsDispatchSetSecurity, fonction (ks.h)

La fonction KsDispatchSetSecurity est utilisée dans le KSDISPATCH_TABLE. SetSecurity entry 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’élément 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 qui est géré.

Valeur retournée

La fonction KsDispatchSetSecurity retourne le jeu de sécurité status et termine l’IRP.

Remarques

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

Configuration requise

Condition requise Valeur
Plateforme cible Universal
En-tête ks.h (inclure Ks.h)
Bibliothèque Ks.lib