Função PcCompletePendingPropertyRequest (portcls.h)
A função PcCompletePendingPropertyRequest é chamada para concluir uma solicitação de propriedade pendente.
Sintaxe
PORTCLASSAPI NTSTATUS PcCompletePendingPropertyRequest(
[in] PPCPROPERTY_REQUEST PropertyRequest,
[in] NTSTATUS NtStatus
);
Parâmetros
[in] PropertyRequest
Ponteiro para a solicitação de propriedade que foi passada para o manipulador de propriedades. A solicitação é uma estrutura do tipo PCPROPERTY_REQUEST.
[in] NtStatus
Especifica o status de conclusão da solicitação. Consulte a lista de valores NTSTATUS definidos no arquivo de cabeçalho ntstatus.h.
Retornar valor
PcCompletePendingPropertyRequest retornará STATUS_SUCCESS se a chamada tiver sido bem-sucedida. Caso contrário, ele retornará um código de erro apropriado.
Comentários
Se um driver de miniporto retornar STATUS_PENDING de um manipulador de propriedades, ele será obrigado a manter um ponteiro para a estrutura de solicitação de propriedade e concluir a solicitação posteriormente chamando essa função.
O driver deve chamar PcCompletePendingPropertyRequest somente quando a solicitação não estiver mais pendente. Nunca chame essa função com um valor NtStatus de STATUS_PENDING.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | O driver do sistema PortCls implementa a função PcCompletePendingPropertyRequest no Microsoft Windows 98/Me e nos sistemas operacionais Windows 2000 e posterior. |
Plataforma de Destino | Universal |
Cabeçalho | portcls.h (inclua Portcls.h) |
Biblioteca | Portcls.lib |
IRQL | <=DISPATCH_LEVEL |