JetSetCursorFilter, funkcja

Dotyczy: Windows | Windows Server

Funkcja JetSetCursorFilter ustawia tablicę prostych filtrów dla funkcji JetMove .

Funkcja JetSetCursorFilter została wprowadzona w systemie operacyjnym Windows 8.

Funkcja JetSetCursorFilter jest obecnie obsługiwana tylko w indeksach podstawowych.

JET_ERR JET_API JetSetCursorFilter(
  __in          JET_SESID sesid,
  __in          JET_TABLEID tableid,
  __in_ecount(cFilters)  JET_INDEX_COLUMN* rgFilters,
  __in          DWORD cFilters,
  __in          JET_GRBIT grbit
);

Parametry

identyfikator sesid

Kontekst sesji bazy danych do użycia na potrzeby wywołania interfejsu API.

Tableid

Kursor do położenia.

rgFilters

Proste filtry rekordów.

CFilters

Liczba filtrów.

grbit

Grupa bitów określająca zero lub więcej opcji przenoszenia wymienionych w poniższej tabeli.

Wartość

Meaning

Żaden

Opcja domyślna.

Wartość zwracana

Ta funkcja zwraca typ danych JET_ERR z jednym z kodów zwracanych wymienionych w poniższej tabeli. Aby uzyskać więcej informacji na temat możliwych błędów aparatu magazynu rozszerzonego (ESE), zobacz Extensible Storage Engine Errors and Error Handling Parameters (Rozszerzone błędy aparatu magazynu i parametry obsługi błędów).

Kod powrotny

Opis

JET_errSuccess

Operacja została ukończona pomyślnie.

JET_errFilteredMoveNotSupported

JetSetCursorFilter nie działa w indeksach pomocniczych.

Requirements

Wymaganie Wartość

Klient

Wymaga systemu Windows 8.

Server

Wymaga systemu Windows Server 2012.

Header

Zadeklarowany w Esent.h.

Biblioteka

Użyj biblioteki ESENT.lib.

DLL

Wymaga ESENT.dll.

Zobacz także

JetMove
JET_ERR