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.
Hinweise
Wenn MemoryBuffer::Close aufgerufen wird, sollte der Code, der diesen Puffer verwendet, den Wertzeiger auf NULL festlegen.