Freigeben über


JetGetInstanceInfo-Funktion

Letzte Änderung: Freitag, 27. Februar 2015

Gilt für: Windows | Windows Server

JetGetInstanceInfo-Funktion

Die Funktion JetGetInstanceInfo Ruft Informationen über die Instanzen, die ausgeführt werden.

Windows XP:JetGetInstanceInfo wird in Windows XP eingeführt.

JET_ERR JET_API JetGetInstanceInfo(
  __out         unsigned long* pcInstanceInfo,
  __out         JET_INSTANCE_INFO** paInstanceInfo
);

Parameter

pcInstanceInfo

Ein Zeiger auf einen Puffer, der die Anzahl der Elemente in PaInstanceInfogespeicherten empfangen.

paInstanceInfo

Ein Zeiger auf einen Puffer, der die Adresse des ersten Elements eines Arrays von Strukturen empfangen.

Return Value

Diese Funktion gibt den Datentyp JET_ERR mit einem der folgenden Rückgabecodes. Weitere Informationen zu den möglichen ESE-Fehlern finden Sie unter Extensible Storage Engine-Fehlern und Fehler behandeln von Parametern.

Rückgabecode

Beschreibung

JET_errSuccess

Der Vorgang wurde erfolgreich abgeschlossen.

JET_errInvalidParameter

Einer der bereitgestellten Parameter einen unerwarteten Wert oder oder enthalten ein Werts, das nicht mit dem Wert eines anderen Parameters kombiniert keinen Sinn. Dieser Fehler wird zurückgegeben werden, indem JetGetInstanceInfo wenn:

  • PcInstanceInfo oder PaInstanceInfo sind NULL.

JET_errOutOfMemory

Es ist nicht genügend Arbeitsspeicher zum Verarbeiten der Anforderung.

Anmerkungen

Die Datenbank-Engine wird für ein Array von Strukturen JET_INSTANCE_INFO reserviert. Der Aufrufer ist verantwortlich für diesen Speicher mit JetFreeBufferfreigeben.

Wenn keine aktiven Instanzen vorhanden sind, JetGetInstanceInfo zurückgegebenen JET_errSuccess und PcInstanceInfo einen Wert von 0 erhalten.

Voraussetzungen

-Client,

Erfordert Windows Vista oder Windows XP.

Server

Erfordert WindowsServer 2008 oder WindowsServer 2003.

Kopfzeile

In Esent.h deklariert.

Library

Verwenden Sie ESENT.lib.

DLL

Erfordert "ESENT.dll".

Unicode

Implementiert als JetGetInstanceInfoW (Unicode) und JetGetInstanceInfoA (ANSI).

Siehe auch

JET_ERR
JET_INSTANCE
JET_INSTANCE_INFO
JetFreeBuffer