RTM_SIZE_OF_DEST_INFO Makro (rtmv2.h)
Das RTM_SIZE_OF_DEST_INFO Makro gibt die Größe der Zielinformationsstruktur (RTM_DEST_INFO) zurück. Die Größe dieser Struktur ist variabel und basiert auf der Anzahl der Ansichten, für die sie Informationen enthält. Verwenden Sie dieses Makro, wenn Sie Arbeitsspeicher für Zielinformationen zuweisen.
Syntax
void RTM_SIZE_OF_DEST_INFO(
NumViews
);
Parameter
NumViews
Gibt die Anzahl der Ansichten in der Zielstruktur an.
Rückgabewert
Keine
Bemerkungen
Wenn der Client nur eine Ansicht pro Ziel verwendet, kann der Client eine RTM_DEST_INFO Struktur statisch zuordnen.
Das Makro ist wie folgt definiert:
#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)
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | rtmv2.h |