DINAMO Networks ¡Ahora es una empresa de ciberseguridad deDINAMO !
API C/C++
HSM DINAMO
Cargando...
Buscando...
No se han encontrado entradas
Referencia de la estructura PIX_REQUEST

dinamo#include ".h"

Campos de datos

DWORD dwVersion
 
DWORD dwMethod
 
const char * szURL
 
const char ** pszHeaderList
 
DWORD dwHeaderCount
 
BYTEpbBody
 
DWORD dwBodyLen
 
DWORD dwTimeOut
 
DWORD dwParam
 

Descripción detallada

Datos de una solicitud HTTP de PIX.

Observación
Los punteros de esta estructura son meramente temporales: la biblioteca lee el contenido durante la llamada y no copia nada. Todo aquello a lo que apuntan szURL, pszHeaderList y pbBody debe seguir siendo válido hasta que DPIXRequest() devuelva un resultado. En C++, hay que prestar atención a expresiones como str().c_str() almacenadas en el campo: la variable temporal se elimina al final de la instrucción, incluso antes de que se produzca la llamada.

Esta estructura la utiliza la función DPIXRequest().

Ejemplos
pix_handle_no_cache.c, pix_handle_request.c y pix_handle_stats.c.

Campos

dwVersión

DWORD dwVersion

Versión de la estructura. Debe ser PIX_REQUEST_VERSION.

Ejemplos
pix_handle_no_cache.c, pix_handle_request.c y pix_handle_stats.c.

◆ dwMethod

szURL

const char* szURL

◆ pszHeaderList

const char** pszHeaderList

Encabezados adicionales, uno por elemento. NULL si no hay ninguno.

Ejemplos
pix_handle_request.c.

◆ dwHeaderCount

DWORD dwHeaderCount

Número de elementos en pszHeaderList.

Ejemplos
pix_handle_request.c.

◆ pbBody

BYTE* pbBody

Cuerpo de la solicitud. NULL si no hay ninguno. En PIX_HTTP_GET y PIX_HTTP_DELETE, no es habitual que haya un cuerpo, pero si se proporciona, la biblioteca lo envía.

Ejemplos
pix_handle_request.c y pix_handle_stats.c.

◆ dwBodyLen

DWORD dwBodyLen

Tamaño de pbBody, en bytes.

Ejemplos
pix_handle_request.c y pix_handle_stats.c.

◆ dwTimeOut

DWORD dwTimeOut

Tiempo de tiempo de espera de la operación en milisegundos. Cero para que no haya tiempo de espera.

Ejemplos
pix_handle_no_cache.c, pix_handle_request.c y pix_handle_stats.c.

dwParam

DWORD dwParam

La documentación de esta estructura se generó a partir del siguiente archivo: