Función PcCompletePendingPropertyRequest (portcls.h)

Se llama a la función PcCompletePendingPropertyRequest para completar una solicitud de propiedad pendiente.

Sintaxis

PORTCLASSAPI NTSTATUS PcCompletePendingPropertyRequest(
  [in] PPCPROPERTY_REQUEST PropertyRequest,
  [in] NTSTATUS            NtStatus
);

Parámetros

[in] PropertyRequest

Puntero a la solicitud de propiedad que se pasó al controlador de propiedades. La solicitud es una estructura de tipo PCPROPERTY_REQUEST.

[in] NtStatus

Especifica el estado de finalización de la solicitud. Vea la lista de valores NTSTATUS definidos en el archivo de encabezado ntstatus.h.

Valor devuelto

PcCompletePendingPropertyRequest devuelve STATUS_SUCCESS si la llamada se realizó correctamente. De lo contrario, devuelve un código de error adecuado.

Comentarios

Si un controlador de minipuerto devuelve STATUS_PENDING desde un controlador de propiedades, se obliga a mantener un puntero a la estructura property-request y a completar la solicitud más adelante llamando a esta función.

El controlador debe llamar a PcCompletePendingPropertyRequest solo cuando la solicitud ya no está pendiente. Nunca llame a esta función con un valor NtStatus de STATUS_PENDING.

Requisitos

Requisito Value
Cliente mínimo compatible El controlador del sistema PortCls implementa la función PcCompletePendingPropertyRequest en Microsoft Windows 98/Me y en los sistemas operativos Windows 2000 y versiones posteriores.
Plataforma de destino Universal
Encabezado portcls.h (incluir Portcls.h)
Library Portcls.lib
IRQL <=DISPATCH_LEVEL

Consulte también

IoCompleteRequest

PCPROPERTY_REQUEST