Metodo ISCardTypeConv::CreateByteArray
[Il metodo CreateByteArray è 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 CreateByteArray crea una tipica matrice di byte C/C++.
Sintassi
HRESULT CreateByteArray(
[in] DWORD dwAllocSize,
[out] LPBYTE *ppbyArray
);
Parametri
-
dwAllocSize [in]
-
Dimensioni (in byte) della memoria da allocare per la matrice.
-
ppbyArray [out]
-
Puntatore alla matrice di byte da restituire.
Valore restituito
Il metodo restituisce uno dei valori possibili seguenti:
Codice restituito | Descrizione |
---|---|
|
Memoria allocata correttamente. |
|
C'è qualcosa di sbagliato con uno o più parametri passati alla funzione. |
|
Memoria insufficiente per soddisfare la richiesta. |
Commenti
Per creare un buffer universale di byte mappati in un oggetto IStream (IByteBuffer), chiamare CreateByteBuffer.
Per creare un oggetto AUTOMATION SAFEARRAY di caratteri non firmati (byte), chiamare CreateSafeArray.
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 |
|
Libreria dei tipi |
|
DLL |
|
IID |
IID_ISCardTypeConv è definito come 53B6AA63-3F56-11D0-916B-00AA00C18068 |
Vedi anche