Método IKsDataTypeHandler::KsQueryExtendedSize (ksproxy.h)
O método KsQueryExtendedSize recupera informações de cabeçalho estendidas necessárias para operações de E/S (entrada e saída).
Sintaxe
HRESULT KsQueryExtendedSize(
[out] ULONG *ExtendedSize
);
Parâmetros
[out] ExtendedSize
Ponteiro para uma variável que recebe o tamanho do cabeçalho estendido em bytes.
Retornar valor
Retornará NOERROR se tiver êxito; caso contrário, retorna um código de erro.
Comentários
Se KsQueryExtendedSize retornar zero em ExtendedSize, os clientes não deverão chamar os métodos KsPrepareIoOperation e KsCompleteIoOperation da interface IKsDataTypeHandler porque as operações de preparação e conclusão de E/S não são necessárias. Para todos os outros valores que KsQueryExtendedSize retorna em ExtendedSize, os clientes devem alocar espaço de memória para o cabeçalho de fluxo estendido de acordo com o valor retornado e chamar KsPrepareIoOperation e KsCompleteIoOperation para preparar e concluir a operação de E/S associada ao cabeçalho.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | ksproxy.h (inclua Ksproxy.h) |