PcCompletePendingPropertyRequest, fonction (portcls.h)
La fonction PcCompletePendingPropertyRequest est appelée pour effectuer une demande de propriété en attente.
Syntaxe
PORTCLASSAPI NTSTATUS PcCompletePendingPropertyRequest(
[in] PPCPROPERTY_REQUEST PropertyRequest,
[in] NTSTATUS NtStatus
);
Paramètres
[in] PropertyRequest
Pointeur vers la requête de propriété transmise au gestionnaire de propriétés. La requête est une structure de type PCPROPERTY_REQUEST.
[in] NtStatus
Spécifie l’état d’achèvement de la requête. Consultez la liste des valeurs NTSTATUS définies dans le fichier d’en-tête ntstatus.h.
Valeur de retour
PcCompletePendingPropertyRequest retourne STATUS_SUCCESS si l’appel a réussi. Sinon, elle retourne un code d’erreur approprié.
Remarques
Si un pilote miniport retourne STATUS_PENDING à partir d’un gestionnaire de propriétés, il est obligé de conserver un pointeur vers la structure de requête de propriété et de terminer la requête ultérieurement en appelant cette fonction.
Le pilote doit appeler PcCompletePendingPropertyRequest uniquement lorsque la requête n’est plus en attente. N’appelez jamais cette fonction avec une valeur NtStatus de STATUS_PENDING.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Le pilote système PortCls implémente la fonction PcCompletePendingPropertyRequest dans Microsoft Windows 98/Me et dans les systèmes d’exploitation Windows 2000 et ultérieurs. |
plateforme cible | Universel |
d’en-tête | portcls.h (include Portcls.h) |
bibliothèque | Portcls.lib |
IRQL | <=DISPATCH_LEVEL |