Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Die ConvertByteBufferToSafeArray-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 ConvertByteBufferToSafeArray-Methode konvertiert einen universellen Bytespuffer (IStream-Objekt ) in ein SAFEARRAY mit unsigniertem Zeichenzeichen (Byte).
Syntax
HRESULT ConvertByteBufferToSafeArray(
[in] LPBYTEBUFFER pbyBuffer,
[out] LPSAFEARRAY *ppbyArray
);
Parameter
-
pbyBuffer [in]
-
Zeiger auf das zu konvertierende IStream-Objekt .
-
ppbyArray [out]
-
Zeiger auf das zurückzugebende SAFEARRAY.
Rückgabewert
Die -Methode gibt einen der folgenden möglichen Werte zurück:
| Rückgabecode | BESCHREIBUNG |
|---|---|
|
Arbeitsspeicher wurde erfolgreich zugewiesen. |
|
Es stimmt etwas nicht mit einem oder mehreren parametern, die an die Funktion übergeben werden. |
|
Ein Parameter des Zeigertyps war falsch. |
|
Nicht genügend freier Arbeitsspeicher, um die Anforderung zu erfüllen. |
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 |
| Header |
|
| Typbibliothek |
|
| DLL |
|
| IID |
IID_ISCardTypeConv ist definiert als 53B6AA63-3F56-11D0-916B-00AA00C18068 |
Siehe auch