Parametri di callback
Si applica a: Windows | Windows Server
Parametri di callback
Questo argomento contiene parametri utilizzati per i callback.
JET_paramDisableCallbacks
65
Questo parametro disabilita tutti i callback del motore di database alle funzioni fornite dall'applicazione. È progettato principalmente per supportare le utilità del motore di database e non deve essere usato nell'applicazione.
Etichetta | Valore |
---|---|
Valore predefinito: |
Falso |
Digitare: |
Boolean |
Intervallo valido: |
False, True |
Ambito: |
Istanza |
Imposta dopo JetCreateInstance: |
Sì |
Impostare dopo JetInit: |
No |
Influisce sul layout fisico: |
No |
Influisce sull'affidabilità: |
No |
Influisce sulle prestazioni: |
No |
Influisce sulle risorse: |
No |
Disponibilità: |
Windows XP e versioni successive |
JET_paramEnablePersistedCallbacks
156
Questo parametro consente l'uso di callback persistenti nel database. Nelle versioni precedenti a Windows Vista, l'uso di callback persistenti è stato abilitato per impostazione predefinita. Le applicazioni devono ora abilitare in modo esplicito l'uso di callback persistenti in fase di esecuzione usando questo parametro. Se questo parametro non è impostato, qualsiasi operazione di database che richiede la chiamata di un callback avrà esito negativo con JET_errCallbackFailed. Questo parametro non influisce sui callback specificati in fase di esecuzione con i meccanismi seguenti: JET_paramRuntimeCallback, JetRegisterCallback o un parametro di callback esplicito a un'API JET. È comunque possibile creare elementi dello schema che contengono callback persistenti anche quando l'uso di tali callback persistenti non è consentito. Quando questo parametro è impostato su false, esegue l'override di JET_paramDisableCallbacks.
Etichetta | Valore |
---|---|
Valore predefinito: |
Falso |
Digitare: |
Boolean |
Intervallo valido: |
False, True |
Ambito: |
Istanza |
Imposta dopo JetCreateInstance: |
Sì |
Impostare dopo JetInit: |
No |
Influisce sul layout fisico: |
No |
Influisce sull'affidabilità: |
No |
Influisce sulle prestazioni: |
No |
Influisce sulle risorse: |
No |
Disponibilità: |
Windows Vista e versioni successive |
JET_paramRuntimeCallback
73
Questo parametro configura il motore con una funzione di callback di runtime che implementa l'interfaccia JET_CALLBACK . Questo callback può essere chiamato per i motivi seguenti: JET_cbtypFreeCursorLS, JET_cbtypFreeTableLS o JET_cbtypNull. Per altre informazioni, vedere JetSetLS .
Etichetta | Valore |
---|---|
Valore predefinito: |
NULL |
Digitare: |
Puntatore a funzione (JET_API_PTR) |
Intervallo valido: |
NULL, JET_CALLBACK* |
Ambito: |
Istanza |
Imposta dopo JetCreateInstance: |
Sì |
Impostare dopo JetInit: |
No |
Influisce sul layout fisico: |
No |
Influisce sull'affidabilità: |
No |
Influisce sulle prestazioni: |
No |
Influisce sulle risorse: |
No |
Disponibilità: |
Windows XP e versioni successive |
Requisiti
Requisito | Valore |
---|---|
Client |
Richiede Windows Vista o Windows XP. |
Server |
Richiede Windows Server 2008 o Windows Server 2003. |
Intestazione |
Dichiarato in Esent.h. |
Vedere anche
JET_API_PTR
JET_CALLBACK
JET_CBTYP
JetCreateInstance
JetInit
JetSetLS