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.

Weitere Informationen

JET_ERR
JET_INSTANCE
JET_SIGNATURE