Condividi tramite


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 di 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.

Osservazioni

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.

Fabbisogno

Requisito Valore
client minimo supportato Il driver di sistema PortCls implementa la funzione PcCompletePendingPropertyRequest in Microsoft Windows 98/Me e in Windows 2000 e versioni successive.
piattaforma di destinazione Universale
intestazione portcls.h (include Portcls.h)
libreria Portcls.lib
IRQL <=DISPATCH_LEVEL

Vedere anche

IoCompleteRequest

PCPROPERTY_REQUEST