F_CreateLinkedListHnd

Die Funktion Initialisiert das Linked-List-Handle. Das List-Handle muss einmalig durch Aufruf der F_CreateLinkedListHnd-Funktion initialisiert werden.
 Rückgabewert
Name  | Typ  | Beschreibung  | 
|---|---|---|
F_CreateLinkedListHnd  | BOOL  | 
  | 
 Eingänge
VAR_INPUT
    pEntries  : POINTER TO T_LinkedListEntry := 0;
    cbEntries : UDINT := 0;
END_VARName  | Typ  | Beschreibung  | 
|---|---|---|
pEntries  | POINTER TO T_LinkedListEntry  | Adresse von dem ersten T_LinkedListEntry-Arrayelement. Die Adresse kann mit dem ADR-Operator ermittelt werden (Typ: T_LinkedListEntry).  | 
cbEntries  | UDINT  | Die Bytegröße des T_LinkedListEntry-Arrays. Die Bytegröße kann mit dem SIZEOF-Operator ermittelt werden.  | 
/
 Ein-/Ausgänge
VAR_IN_OUT
    hList  : T_HLINKEDLIST;
END_VARName  | Typ  | Beschreibung  | 
|---|---|---|
hList  | Hash-Tabellen-Handle welches initialisiert werden soll (Typ: T_HLINKEDLIST). Das Handle wird bei den Zugriffen auf die Liste von dem Funktionsbaustein FB_LinkedListCtrl benötigt.  | 
Rückgabeparameter  | Beschreibung  | 
|---|---|
TRUE  | Kein Fehler  | 
FALSE  | Fehler  | 
Voraussetzungen
Entwicklungsumgebung  | Zielplattform  | Einzubindende SPS-Bibliotheken (Kategoriegruppe)  | 
|---|---|---|
TwinCAT v3.1.0  | PC oder CX (x86, x64, Arm®)  | Tc2_Utilities (System)  |