Compartir a través de


Método IKsDataTypeHandler::KsQueryExtendedSize (ksproxy.h)

El método KsQueryExtendedSize recupera la información de encabezado extendida necesaria para las operaciones de entrada y salida (E/S).

Sintaxis

HRESULT KsQueryExtendedSize(
  [out] ULONG *ExtendedSize
);

Parámetros

[out] ExtendedSize

Puntero a una variable que recibe el tamaño de encabezado extendido en bytes.

Valor devuelto

Devuelve NOERROR si se ejecuta correctamente; de lo contrario, devuelve un código de error.

Observaciones

Si KsQueryExtendedSize devuelve cero en ExtendedSize, los clientes no deben llamar a la KsPrepareIoOperation y métodos KsCompleteIoOperation de la interfaz IKsDataTypeHandler porque no se requieren operaciones de preparación y finalización de E/S. Para todos los demás valores que KsQueryExtendedSize devuelve en ExtendedSize, los clientes deben asignar espacio de memoria para el encabezado de secuencia extendido por el valor devuelto y llamar a KsPrepareIoOperation y KsCompleteIoOperation para preparar y completar la operación de E/S asociada al encabezado.

Requisitos

Requisito Valor
de la plataforma de destino de Escritorio
encabezado de ksproxy.h (incluya Ksproxy.h)

Consulte también

IKsDataTypeHandler::KsCompleteIoOperation

IKsDataTypeHandler::KsPrepareIoOperation