CLRES_V1_FUNCTION_TABLE Makro (resapi.h)
Initialisiert eine Funktionstabelle für Version 1.0 der Ressourcen-API.
Syntax
void CLRES_V1_FUNCTION_TABLE(
_Name,
_Version,
_Prefix,
_Arbitrate,
_Release,
_ResControl,
_ResTypeControl
);
Parameter
_Name
Bezeichnung für die Funktionstabelle.
_Version
Definiert die genaue Version, z. B. CLRES_VERSION_V1_00.
_Prefix
Präfix, das an die Vorderseite jedes der Namen der Einstiegspunkte in der Funktionstabelle angefügt werden soll.
_Arbitrate
Name des Arbitrate-Einstiegspunkts .
_Release
Name des Release-Einstiegspunkts .
_ResControl
Name des ResourceControl-Einstiegspunkts .
_ResTypeControl
Name des ResourceTypeControl-Einstiegspunkts .
Rückgabewert
Keine
Bemerkungen
Das CLRES_V1_FUNCTION_TABLE Makros erstellt eine Funktionstabelle für Version 1.0 der Ressourcen-API unter Verwendung der version angegebenen Version und der bezeichnung, die durch den Parameter Name angegeben wird. Die tatsächlichen Namen der Einstiegspunkte werden generiert, indem das im Prefix-Parameter angegebene Präfix mit den generischen Namen kombiniert wird, die in der Ressourcen-API definiert sind. Wenn Präfix beispielsweise auf die Zeichenfolge "FileShare" festgelegt ist, lautet der Name der Open-Funktion "FileShareOpen". Beachten Sie, dass die optionalen Einstiegspunktfunktionen möglicherweise NULL sein können.
Die resultierende Funktionstabelle enthält die folgenden Member.
Member | BESCHREIBUNG |
---|---|
Präfix | Name des Einstiegspunkts Öffnen . |
Präfix | Name des Einstiegspunkts Schließen . |
Präfix | Name des Online-Einstiegspunkts . |
Präfix | Name des Offlineeinstiegspunkts . |
Präfix | Name des Einstiegspunkts Beenden . |
Präfix | Name des LooksAlive-Einstiegspunkts . |
Präfix | Name des IsAlive-Einstiegspunkts . |
Informationen zum Anzeigen des Formats der Funktionstabelle finden Sie in der CLRES_FUNCTION_TABLE-Struktur .
Beispiele
Weitere Informationen finden Sie unter Definieren von Strukturen und Konstanten in Implementieren von Ressourcen-DLLs.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2008 Enterprise, Windows Server 2008 Datacenter |
Zielplattform | Windows |
Kopfzeile | resapi.h |