Condividi tramite


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:

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:

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:

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