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 Funktion NdrSimpleTypeMarshall marshallt einen einfachen Typ.
Syntax
void NdrSimpleTypeMarshall(
[in, out] PMIDL_STUB_MESSAGE pStubMsg,
[in] unsigned char *pMemory,
[in] unsigned char FormatChar
);
Parameter
[in, out] pStubMsg
Zeiger auf eine MIDL_STUB_MESSAGE-Struktur, die den aktuellen status des RPC-Stubs verwaltet. Die Struktur ist nur für den internen Gebrauch bestimmt. nicht ändern.
[in] pMemory
Zeiger auf den einfachen Typ, der ge marshallt werden soll.
[in] FormatChar
Zeichen des einfachen Typformats.
Rückgabewert
Wenn ein Fehler auftritt, löst die Funktion einen der folgenden Ausnahmecodes aus.
| Fehler | BESCHREIBUNG |
|---|---|
| STATUS_ACCESS_VIOLATION | Es ist eine Zugriffsverletzung aufgetreten. |
| RPC_S_INTERNAL_ERROR | In RPC ist ein Fehler aufgetreten. |
Anforderungen
| Unterstützte Mindestversion (Client) | Windows 2000 Professional [Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [Desktop-Apps | UWP-Apps] |
| Zielplattform | Windows |
| Kopfzeile | rpcndr.h (include Rpc.h) |
| Bibliothek | Rpcrt4.lib |
| DLL | Rpcrt4.dll |