Condividi tramite


Metodo ISCardTypeConv::SizeOfIStream

[Il metodo SizeOfIStream è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Non è disponibile per l'uso in Windows Server 2003 con Service Pack 1 (SP1) e versioni successive, Windows Vista, Windows Server 2008 e versioni successive del sistema operativo. I moduli smart card offrono funzionalità simili.

Il metodo SizeOfIStream determina le dimensioni, in byte, dell'interfaccia COM IStream .

Sintassi

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

Parametri

pStrm [in]

Puntatore all'interfaccia COM IStream .

puliSize [out]

Puntatore all'intero di grandi dimensioni senza segno che può contenere l'intero valore di dimensioni a 64 bit dell'interfaccia COM IStream .

Valore restituito

Il metodo restituisce uno dei valori possibili seguenti.

Codice restituito Descrizione
S_OK
La funzione ha avuto esito positivo e *puliSize è la dimensione, in byte, dell'interfaccia COM IStream.
E_FAIL
Si è verificato un errore non specificato.
E_INVALIDARG
Il parametro puliSize non è corretto.
E_POINTER
Il parametro pStrm non è corretto.
E_UNEXPECTED
Si è verificato un errore imprevisto.

 

Requisiti

Requisito Valore
Client minimo supportato
Windows XP [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Fine del supporto client
Windows XP
Fine del supporto server
Windows Server 2003
Intestazione
Scarddat.h
Libreria dei tipi
Scarddat.tlb
DLL
Scardssp.dll
IID
IID_ISCardTypeConv è definito come 53B6A63-3F56-11D0-916B-00AA0C18068

Vedi anche

ISCardTypeConv

Valori restituiti da smart card