macro RTM_SIZE_OF_DEST_INFO (rtmv2.h)
La macro RTM_SIZE_OF_DEST_INFO devuelve el tamaño de la estructura de información de destino (RTM_DEST_INFO). El tamaño de esta estructura es variable y se basa en el número de vistas para las que contiene información. Use esta macro al asignar memoria para la información de destino.
Sintaxis
void RTM_SIZE_OF_DEST_INFO(
NumViews
);
Parámetros
NumViews
Especifica el número de vistas de la estructura de destino.
Valor devuelto
None
Observaciones
Si el cliente solo usa una vista por destino, el cliente puede asignar una estructura de RTM_DEST_INFO estáticamente.
La macro se define de la siguiente manera:
#include <windows.h>
#define RTM_DEST_VIEW_INFO_SIZE \
FIELD_OFFSET(RTM_DEST_INFO, ViewInfo)
#define RTM_SIZE_OF_DEST_INFO(NumViews) \
(sizeof(RTM_DEST_INFO) - RTM_BASIC_DEST_INFO_SIZE)
#define RTM_BASIC_DEST_INFO_SIZE \
(RTM_BASIC_DEST_INFO_SIZE + (NumViews) * \
RTM_DEST_VIEW_INFO_SIZE)
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | rtmv2.h |