Funktionsparameter ist ein Funktionszeiger?
-
Hallo Zusammen,
ich habe eine Header Datei die folgende Zeilen beinhaltet:
typedef void (STDCALL *ENUMCALLBACK)(CMHANDLE h, wchar_t *Name); void STDCALL EnumComm( ENUMCALLBACK enCallback);
Wie muss ich die Funktion "EnumComm" aufrufen. Und wie muss ich den
Übergabeparameter "enCallback" definieren?THX
-
der code ist korrekt - mit ausnahme, dass es keine calling konventionen in C gibt.
einfach
void STDCALL foo(CMHANDLE, wchar_t*); EnumComm(foo);
und schon wird EnumComm mit foo aufgerufen.