Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Beschreibt eine Funktionstabelle für jede Version der Ressourcen-API.
Syntax
typedef struct CLRES_FUNCTION_TABLE {
DWORD TableSize;
DWORD Version;
union {
CLRES_V1_FUNCTIONS V1Functions;
CLRES_V2_FUNCTIONS V2Functions;
CLRES_V3_FUNCTIONS V3Functions;
CLRES_V4_FUNCTIONS V4Functions;
} DUMMYUNIONNAME;
} CLRES_FUNCTION_TABLE, *PCLRES_FUNCTION_TABLE;
Members
TableSize
Anzahl der Bytes in der -Struktur.
Dies kann einen der folgenden Werte enthalten:
CLRES_V1_FUNCTION_SIZE
Die Größe der Funktionstabelle für Ressourcen-API Version 1.0.
CLRES_V2_FUNCTION_SIZE
Die Größe der Funktionstabelle für Ressourcen-API Version 2.0.
Windows Server 2008 R2: Dieser Wert wird vor Windows Server 2012 nicht unterstützt.
CLRES_V3_FUNCTION_SIZE
Die Größe der Funktionstabelle für Ressourcen-API Version 3.0.
Windows Server 2008 R2 und Windows Server 2012: Dieser Wert wird vor Windows Server 2012 R2 nicht unterstützt.
Version
Die unterstützte Version der Ressourcen-API.
Dies kann einen der folgenden Werte enthalten:
CLRES_VERSION_V1_00 (0x100)
Ressourcen-API Version 1.0.
CLRES_VERSION_V2_00 (0x200)
Ressourcen-API Version 2.0.
Windows Server 2008 R2: Dieser Wert wird vor Windows Server 2012 nicht unterstützt.
CLRES_VERSION_V3_00 (0x300)
Ressourcen-API Version 3.0.
Windows Server 2008 R2 und Windows Server 2012: Dieser Wert wird vor Windows Server 2012 R2 nicht unterstützt.
DUMMYUNIONNAME
DUMMYUNIONNAME.V1Functions
Eine CLRES_V1_FUNCTIONS-Struktur , die die Tabelle der Einstiegspunkte enthält, die in version 1.0 der Ressourcen-API enthalten sind.
DUMMYUNIONNAME.V2Functions
Eine CLRES_V2_FUNCTIONS-Struktur , die die Tabelle der Einstiegspunkte enthält, die in der Ressourcen-API-Version 2.0 enthalten sind.
Windows Server 2008 R2: Dieses Mitglied wurde in Windows Server 2012 hinzugefügt.
DUMMYUNIONNAME.V3Functions
Eine CLRES_V3_FUNCTIONS-Struktur , die die Tabelle der Einstiegspunkte enthält, die in Version 3.0 der Ressourcen-API enthalten sind.
Windows Server 2008 R2 und Windows Server 2012: Dieses Mitglied wurde in Windows Server 2012 R2 hinzugefügt.
DUMMYUNIONNAME.V4Functions
Hinweise
Nur die ersten beiden Member befinden sich innerhalb der CLRES_FUNCTION_TABLE-Struktur garantiert im gleichen Offset. Alle anderen Einträge innerhalb dieser Struktur sind von der unterstützten Version der Ressourcen-API abhängig.
Das V1Functions-Element ist eine CLRES_V1_FUNCTIONS-Struktur , die Zeiger auf alle Ressourcen-API-Einstiegspunkte mit Ausnahme des Startvorgangs enthält. Alle Zeiger müssen ungleich NULL sein, mit Ausnahme von Zeigern auf die folgenden Einstiegspunktfunktionen:
Weitere Informationen finden Sie unter Implementieren von Ressourcen-DLLs.Verwenden Sie zum Erstellen einer Funktionstabelle für Version 1.0 der Ressourcen-API das Makro CLRES_V1_FUNCTION_TABLE .
Beispiele
Weitere Informationen finden Sie unter Definieren von Strukturen und Konstanten unter Implementieren von Ressourcen-DLLs.
Anforderungen
| Unterstützte Mindestversion (Client) | Nicht unterstützt |
| Unterstützte Mindestversion (Server) | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
| Kopfzeile | resapi.h |