Compartir a través de


Método ISCardTypeConv::SizeOfIStream

[El método SizeOfIStream está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. No está disponible para su uso en Windows Server 2003 con Service Pack 1 (SP1) y versiones posteriores, Windows Vista, Windows Server 2008 y versiones posteriores del sistema operativo. Los módulos de tarjeta inteligente proporcionan una funcionalidad similar.]

El método SizeOfIStream determina el tamaño, en bytes, de la interfaz COM de IStream .

Sintaxis

HRESULT SizeOfIStream(
  [in]  LPSTREAM       pStrm,
  [out] ULARGE_INTEGER *puliSize
);

Parámetros

pStrm [in]

Puntero a la interfaz COM de IStream .

puliSize [out]

Puntero al entero grande sin signo que puede contener todo el valor sizeof de 64 bits de la interfaz COM de IStream .

Valor devuelto

El método devuelve uno de los siguientes valores posibles.

Código devuelto Descripción
S_OK
La función se realizó correctamente y *puliSize es el tamaño, en bytes, de la interfaz COM de IStream.
E_FAIL
Error no especificado.
E_INVALIDARG
El parámetro puliSize es incorrecto.
E_POINTER
El parámetro pStrm es incorrecto.
E_UNEXPECTED
Se ha producido un error inesperado.

 

Requisitos

Requisito Value
Cliente mínimo compatible
Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Fin de compatibilidad de cliente
Windows XP
Fin de compatibilidad de servidor
Windows Server 2003
Encabezado
Scarddat.h
Biblioteca de tipos
Scarddat.tlb
Archivo DLL
Scardssp.dll
IID
IID_ISCardTypeConv se define como 53B6AA63-3F56-11D0-916B-00AA00C18068

Consulte también

ISCardTypeConv

Valores devueltos de tarjeta inteligente