Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
RxCeQueryInformation consulta información sobre una conexión en un búfer asignado por el autor de la llamada.
Sintaxis
NTSTATUS RxCeQueryInformation(
[in] IN PRXCE_VC pVc,
[in] IN RXCE_CONNECTION_INFORMATION_CLASS InformationClass,
[out] OUT PVOID pInformation,
[in] IN ULONG Length
);
Parámetros
[in] pVc
Puntero al circuito virtual asociado a esta conexión.
[in] InformationClass
Clase de información deseada para este tipo de consulta. El valor especificado para InformationClass determina el tipo de información que se devuelve. Este parámetro es una enumeración definida en rxcehdlr.h y puede ser uno de los siguientes valores:
RxCeTransportProviderInformation
Consulte el transporte para obtener información del proveedor. Se copia una estructura RXCE_TRANSPORT_PROVIDER_INFO en el búfer de pInformation correctamente. Tenga en cuenta que RXCE_TRANSPORT_PROVIDER_INFO es una definición de tipo para TDI_PROVIDER_INFO.
RxCeConnectionInformation
Consulta Para obtener información sobre la conexión. Se copia una estructura RXCE_CONNECTION_INFORMATION en el búfer de pInformation en caso de éxito. Tenga en cuenta que RXCE_CONNECTION_INFORMATION es una definición de tipo para TDI_CONNECTION_INFORMATION.
RxCeConnectionEndpointInformation
Consulte el transporte Para obtener información sobre el punto de conexión. Se copia una estructura RXCE_CONNECTION_INFO en el búfer de pInformation si se ejecuta correctamente. Tenga en cuenta que RXCE_CONNECTION_INFO es una definición de tipo para TDI_CONNECTION_INFO.
RxCeRemoteAddressInformation
Consulte el transporte Para obtener información sobre la dirección remota. Se copia una estructura de TDI_ADDRESS_INFO en el búfer de pInformation si se realiza correctamente.
[out] pInformation
Búfer proporcionado por el autor de la llamada para devolver información.
[in] Length
Longitud del búfer.
Valor devuelto
rxCeQueryInformation devuelve STATUS_SUCCESS correctos o uno de los siguientes códigos de error o advertencia:
| Código devuelto | Descripción |
|---|---|
|
Esta longitud especificada del búfer de salida al que apunta pInformation no era lo suficientemente grande como para recibir la información solicitada por el tipo de consulta InformationClass. |
|
Error en la asignación de la memoria del grupo no paginada necesaria para esta rutina. |
|
Este valor se puede devolver para cualquiera de las condiciones siguientes:
|
Observaciones
rxCeQueryInformation devuelve información de un circuito virtual determinado. Los únicos valores de InformationClass que se pueden especificar al llamar a RxCeQueryInformation son los siguientes:
RxCeTransportProviderInformation
RxCeConnectionInformation
RxCeConnectionEndpointInformation
RxCeRemoteAddressInformation
Para algunos valores de InformationClass, RxCeQueryInformation llama a TdiBuildQueryInformation y TDI para recuperar la información solicitada.
Requisitos
| Requisito | Valor |
|---|---|
| de la plataforma de destino de | Escritorio |
| encabezado de | rxce.h (include Rxce.h, Rxcehdlr.h, Tdi.h) |
| irQL | <= APC_LEVEL |