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 RpcErrorLoadErrorInfo-Funktion konvertiert ein BLOB, das durch einen Aufruf von RpcErrorSaveErrorInfo abgerufen wurde, in erweiterte Fehlerinformationen.
Syntax
RPC_STATUS RpcErrorLoadErrorInfo(
[in] PVOID ErrorBlob,
[in] size_t BlobSize,
[out] RPC_ERROR_ENUM_HANDLE *EnumHandle
);
Parameter
[in] ErrorBlob
Zeiger auf das BLOB, das die Fehlerinformationen enthält.
[in] BlobSize
Größe von ErrorBlob in Bytes.
[out] EnumHandle
Zeiger auf das Enumerationshandle, das den erweiterten Fehlerinformationen zugeordnet ist.
Rückgabewert
Erfolgreicher Abschluss gibt RPC_S_OK zurück. Der RpcErrorLoadInfo-Funktionsaufruf kann fehlschlagen, wenn nicht genügend Arbeitsspeicher verfügbar ist.
Hinweise
Das BLOB, auf das in ErrorBlob verwiesen wird, bleibt in der Verantwortung des Aufrufers. Die resultierende Enumeration ist für die Enumeration bereit. EnumHandle unterliegt den gleichen Anforderungen wie der EnumHandle-Parameter für RpcErrorStartEnumeration. Sobald die Enumeration abgeschlossen ist, sollten die von der Enumeration zugeordneten Ressourcen mithilfe der RpcErrorEndEnumeration-Funktion freigegeben werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows XP [Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [Desktop-Apps | UWP-Apps] |
| Zielplattform | Windows |
| Kopfzeile | rpcasync.h (rpc.h einschließen) |
| Bibliothek | Rpcrt4.lib |
| DLL | Rpcrt4.dll |