Freigeben über


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

Weitere Informationen

Vermitteln

CLRES_FUNCTION_TABLE

Datenstrukturmakros

Release

ResourceControl

ResourceTypeControl