Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A função RpcErrorLoadErrorInfo converte um BLOB obtido por uma chamada para RpcErrorSaveErrorInfo em informações de erro estendidas.
Sintaxe
RPC_STATUS RpcErrorLoadErrorInfo(
[in] PVOID ErrorBlob,
[in] size_t BlobSize,
[out] RPC_ERROR_ENUM_HANDLE *EnumHandle
);
Parâmetros
[in] ErrorBlob
Ponteiro para o BLOB que contém as informações de erro.
[in] BlobSize
Tamanho de ErrorBlob, em bytes.
[out] EnumHandle
Ponteiro para o identificador de enumeração associado às informações de erro estendidas.
Retornar valor
A conclusão bem-sucedida retorna RPC_S_OK. A chamada de função RpcErrorLoadInfo poderá falhar se não houver memória suficiente disponível.
Comentários
O BLOB apontado em ErrorBlob continua sendo responsabilidade do chamador. A enumeração resultante está pronta para enumeração. EnumHandle está sujeito aos mesmos requisitos do parâmetro EnumHandle para RpcErrorStartEnumeration. Depois que a enumeração for concluída, os recursos alocados pela enumeração deverão ser liberados usando a função RpcErrorEndEnumeration .
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows XP [aplicativos da área de trabalho | aplicativos UWP] |
| Servidor mínimo com suporte | Windows Server 2003 [aplicativos da área de trabalho | Aplicativos UWP] |
| Plataforma de Destino | Windows |
| Cabeçalho | rpcasync.h (inclua Rpc.h) |
| Biblioteca | Rpcrt4.lib |
| DLL | Rpcrt4.dll |