ISCardFileAccess::Seek-Methode
[Die Seek-Methode ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt Anforderungen angegeben sind. Es ist nicht für die Verwendung in Windows Server 2003 mit Service Pack 1 (SP1) und höher, Windows Vista, Windows Server 2008 und nachfolgenden Versionen des Betriebssystems verfügbar. Die Smartcardmodule bieten ähnliche Funktionen.]
Die Seek-Methode wählt das Objekt aus, von dem (Lese-/Schreibzugriff) aus erfolgt.
Syntax
HRESULT Seek(
[in] HSCARD_FILE hFile,
[in] SEEKTYPE *Seek,
[in] LONG lOffset
);
Parameter
-
hFile [in]
-
Handle der geöffneten Datei.
-
Suchen [in]
-
Speicherort, an dem die Suche beginnen soll.
Wert Bedeutung - SC_SEEK_FROM_BEGINNING
Beginnen Sie zu Beginn mit der Suche. - SC_SEEK_FROM_END
Beginnen Sie die Suche am Ende. - SC_SEEK_RELATIVE
Beginnen Sie die Suche von der aktuellen Position aus. -
lOffset [in]
-
Anzahl der Datenobjekte aus dem Verweisobjekt.
Rückgabewert
Die -Methode gibt einen der folgenden möglichen Werte zurück.
Rückgabecode | Beschreibung |
---|---|
|
Operation erfolgreich abgeschlossen. |
|
Ungültiger Parameter. |
|
Nicht genügend Arbeitsspeicher. |
Bemerkungen
Um in eine Datei zu lesen oder aus einer Datei zu schreiben, rufen Sie Read bzw . Write auf.
Eine Liste aller von dieser Schnittstelle definierten Methoden finden Sie unter ISCardFileAccess.
Zusätzlich zu den oben aufgeführten COM-Fehlercodes gibt diese Schnittstelle möglicherweise einen Intelligenten Karte Fehlercode zurück, wenn eine Smart Karte-Funktion aufgerufen wurde, um die Anforderung abzuschließen. Weitere Informationen finden Sie unter Smartcard-Rückgabewerte.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |
Ende des Supports (Client) |
Windows XP |
Ende des Supports (Server) |
Windows Server 2003 |
Siehe auch