IMemoryBufferByteAccess::GetBuffer-Methode
Ruft einen IMemoryBuffer als Bytearray ab.
Syntax
HRESULT GetBuffer(
[out] BYTE **value,
[out] UINT32 *capacity
);
Parameter
-
Value [out]
-
Ein Zeiger auf ein Bytearray, das die Pufferdaten enthält.
-
Kapazität [out]
-
Die Anzahl der Bytes im zurückgegebenen Array
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.
Bemerkungen
Wenn MemoryBuffer::Close aufgerufen wird, sollte der Wertzeiger durch den Code, der diesen Puffer verwendet, auf NULL festgelegt werden.
Weitere Informationen