macro RTM_SIZE_OF_DEST_INFO (rtmv2.h)
La macro RTM_SIZE_OF_DEST_INFO retourne la taille de la structure d’informations de destination (RTM_DEST_INFO). La taille de cette structure est variable et est basée sur le nombre de vues pour lesquelles elle contient des informations. Utilisez cette macro lors de l’allocation de mémoire pour les informations de destination.
Syntaxe
void RTM_SIZE_OF_DEST_INFO(
NumViews
);
Paramètres
NumViews
Spécifie le nombre de vues dans la structure de destination.
Valeur de retour
None
Remarques
Si le client n’utilise qu’une seule vue par destination, il peut allouer une structure RTM_DEST_INFO de manière statique.
La macro est définie comme suit :
#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)
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | rtmv2.h |