JetGetInstanceMiscInfo-Funktion
Gilt für: Windows | Windows Server
JetGetInstanceMiscInfo-Funktion
Die JetGetInstanceMiscInfo-Funktion ruft Informationen zum instance ab, während die instance online ist.
Windows Vista: JetGetInstanceMiscInfo wird in Windows Vista eingeführt.
JET_ERR JET_API JetGetInstanceMiscInfo(
__in JET_INSTANCE instance,
__out void* pvResult,
__in unsigned long cbMax,
__in unsigned long InfoLevel
);
Parameter
instance
Gibt die Datenbank instance an, die für den API-Aufruf verwendet wird.
pvResult
Zeiger auf einen Puffer, der die Informationen empfängt. Der Typ des Puffers ist von InfoLevel abhängig. Der Aufrufer ist dafür verantwortlich, den Puffer entsprechend auszurichten.
cbMax
Die Größe des in pvResult übergebenen Puffers in Bytes.
InfoLevel
Bestimmt, welcher Informationstyp für die von instance angegebene instance abgerufen wird. Das Format der in pvResult gespeicherten Daten ist von InfoLevel abhängig.
Die folgenden Optionen stehen für die Verwendung mit diesem Parameter zur Verfügung.
Wert |
Bedeutung |
---|---|
JET_InstanceMiscInfoLogSignature |
pvResult wird als JET_SIGNATURE Struktur der Transaktionsprotokollsequenz interpretiert, die diesem instance zugeordnet ist. |
Rückgabewert
Diese Funktion gibt den JET_ERR-Datentyp mit einem der folgenden Rückgabecodes zurück. Weitere Informationen zu möglichen ESE-Fehlern finden Sie unter Erweiterbare Speichermodulfehler und Fehlerbehandlungsparameter.
Rückgabecode |
Beschreibung |
---|---|
JET_errSuccess |
Der Vorgang wurde erfolgreich abgeschlossen. |
JET_errBufferTooSmall |
Der Puffer war zu klein. |
JET_errInvalidParameter |
Es wurde entweder ein ungültiger JET_INSTANCE oder ein ungültiger InfoLevel angegeben. |
Anforderungen
Anforderung | Wert |
---|---|
Client |
Erfordert Windows Vista. |
Server |
Erfordert Windows Server 2008. |
Kopfzeile |
Deklariert in Esent.h. |
Bibliothek |
Verwenden Sie ESENT.lib. |
DLL |
Erfordert ESENT.dll. |