Freigeben über


PFLocalStorageHooks

Struktur, die die Speicherhooks kapselt.

Syntax

typedef struct PFLocalStorageHooks {  
    XTaskQueueHandle queueHandle;  
    PFPlatformLocalStorageReadAsyncHandler* read;  
    PFPlatformLocalStorageWriteAsyncHandler* write;  
    PFPlatformLocalStorageClearAsyncHandler* clear;  
    void* context;  
} PFLocalStorageHooks;  

Mitglieder

queueHandle XTaskQueueHandle
kann nullptr sein

(Optional) Warteschlange, in der die Hooks aufgerufen werden sollen. Wenn keine Angabe erfolgt, werden die Rückrufe in der Hintergrundwarteschlange aufgerufen, die für PFInitialize bereitgestellt wird.

read PFPlatformLocalStorageReadAsyncHandler*

Benutzerdefinierter Lesehook.

write PFPlatformLocalStorageWriteAsyncHandler*

Benutzerdefinierter Schreibhook.

clear PFPlatformLocalStorageClearAsyncHandler*

Benutzerdefinierter Clear Hook.

context Leere*
kann nullptr sein

(Optional) Clientkontext, der an Speicherhooks übergeben wird.

Hinweise

Alle drei Handler müssen gleichzeitig festgelegt werden.

Voraussetzungen

Header: PFPlatform.h

Weitere Informationen

PFPlatform-Member