Funzione PcCompletePendingPropertyRequest (portcls.h)
La funzione PcCompletePendingPropertyRequest viene chiamata per completare una richiesta di proprietà in sospeso.
Sintassi
PORTCLASSAPI NTSTATUS PcCompletePendingPropertyRequest(
[in] PPCPROPERTY_REQUEST PropertyRequest,
[in] NTSTATUS NtStatus
);
Parametri
[in] PropertyRequest
Puntatore alla richiesta di proprietà passata al gestore delle proprietà. La richiesta è una struttura di tipo PCPROPERTY_REQUEST.
[in] NtStatus
Specifica lo stato di completamento della richiesta. Vedere l'elenco dei valori NTSTATUS definiti nel file di intestazione ntstatus.h.
Valore restituito
PcCompletePendingPropertyRequest restituisce STATUS_SUCCESS se la chiamata ha avuto esito positivo. In caso contrario, restituisce un codice di errore appropriato.
Commenti
Se un driver miniport restituisce STATUS_PENDING da un gestore di proprietà, è obbligatorio mantenere un puntatore alla struttura della richiesta di proprietà e completare la richiesta in un secondo momento chiamando questa funzione.
Il driver deve chiamare PcCompletePendingPropertyRequest solo quando la richiesta non è più in sospeso. Non chiamare mai questa funzione con un valore NtStatus di STATUS_PENDING.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Il driver di sistema PortCls implementa la funzione PcCompletePendingPropertyRequest in Microsoft Windows 98/Me e nei sistemi operativi Windows 2000 e versioni successive. |
Piattaforma di destinazione | Universale |
Intestazione | portcls.h (includere Portcls.h) |
Libreria | Portcls.lib |
IRQL | <=DISPATCH_LEVEL |