Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A hiperchamada HvCallSignalEvent sinaliza um evento em uma partição que possui a porta associada à conexão especificada.
O evento é sinalizado definindo um pouco dentro da página SIEF de um dos processadores virtuais da partição de recebimento. O chamador especifica um número de sinalizador relativo. O número de bit SIEF real é calculado pelo hipervisor adicionando o número de sinalizador especificado ao número do sinalizador base associado à porta.
Interface
HV_STATUS
HvCallSignalEvent(
_In_ HV_CONNECTION_ID ConnectionId,
_In_ UINT16 FlagNumber
);
Código de chamada
0x005D (Simples)
Parâmetros de Entrada
| Nome | Deslocamento | Tamanho | Informações Fornecidas |
|---|---|---|---|
ConnectionId |
0 | 4 | Especifica a ID da conexão. |
FlagNumber |
4 | 2 | Especifica o índice relativo do sinalizador de evento que o chamador deseja definir dentro da área SIEF de destino. Esse número é relativo ao número do sinalizador base associado à porta. |
| RsvdZ | 6 | 2 |
Valores de retorno
| Código de status | Condição de erro |
|---|---|
HV_STATUS_ACCESS_DENIED |
A partição do chamador não possui o privilégio SignalEvents. |
HV_STATUS_INVALID_CONNECTION_ID |
A ID de conexão especificada é inválida. |
HV_STATUS_INVALID_PORT_ID |
A porta associada à conexão especificada foi excluída. |
| A porta associada à conexão especificada pertence a uma partição que não está no estado "ativo". | |
| A porta associada à conexão especificada não é uma porta de tipo "evento". | |
HV_STATUS_INVALID_PARAMETER |
O número de sinalizador especificado é maior ou igual à contagem de sinalizadores da porta. |
HV_STATUS_INVALID_VP_INDEX |
O VP de destino não existe mais ou não há VPs disponíveis para os quais a mensagem pode ser postada. |
HV_STATUS_INVALID_SYNIC_STATE |
O SynIC do VP de destino está desabilitado e não pode aceitar eventos sinalizados. |
| A página SIEF do VP de destino está desabilitada. |