MesDecodeBufferHandleCreate-Funktion (midles.h)
Die MesDecodeBufferHandleCreate-Funktion erstellt ein Decodierungshandle und initialisiert es für einen (festen) Pufferstil der Serialisierung.
Syntax
RPC_STATUS MesDecodeBufferHandleCreate(
char *Buffer,
unsigned long BufferSize,
handle_t *pHandle
);
Parameter
Buffer
Zeiger auf den Puffer, der die zu decodierten Daten enthält.
BufferSize
Bytes von Daten, die im Puffer decodiert werden sollen.
pHandle
Zeiger auf die Adresse, an die das Handle geschrieben wird.
Rückgabewert
Wert | Bedeutung |
---|---|
|
Der Aufruf war erfolgreich. |
|
Das Argument war ungültig. |
|
Nicht genügend Arbeitsspeicher. |
|
Der Puffer war ungültig. |
Hinweise
Die MesDecodeBufferHandleCreate-Routine wird von Anwendungen verwendet, um ein Serialisierungshandle zu erstellen und das Handle für den (festen) Pufferstil der Decodierung zu initialisieren. Bei Verwendung des festen Pufferstils der Decodierung stellt der Benutzer einen einzelnen Puffer mit allen codierten Daten bereit. Dieser Puffer muss über eine Adresse verfügen, die auf 8 ausgerichtet ist, und ein Vielfaches von 8 Bytes groß sein. Darüber hinaus muss es groß genug sein, um alle zu decodierten Daten zu enthalten.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | midles.h (include Rpc.h) |
Bibliothek | Rpcrt4.lib |
DLL | Rpcrt4.dll |