macro RTM_SIZE_OF_DEST_INFO (rtmv2.h)
La macro RTM_SIZE_OF_DEST_INFO restituisce le dimensioni della struttura delle informazioni di destinazione (RTM_DEST_INFO). La dimensione di questa struttura è variabile e si basa sul numero di visualizzazioni per cui contiene informazioni. Utilizzare questa macro quando si alloca la memoria per le informazioni di destinazione.
Sintassi
void RTM_SIZE_OF_DEST_INFO(
NumViews
);
Parametri
NumViews
Specifica il numero di visualizzazioni nella struttura di destinazione.
Valore restituito
nessuno
Osservazioni
Se il client usa solo una visualizzazione per destinazione, il client può allocare una struttura RTM_DEST_INFO in modo statico.
La macro è definita come segue:
#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)
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | rtmv2.h |