ISCardTypeConv interface
[The ISCardTypeConv interface is available for use in the operating systems specified in the Requirements section. It is not available for use in Windows Server 2003 with Service Pack 1 (SP1) and later, Windows Vista, Windows Server 2008, and subsequent versions of the operating system. The Smart Card Modules provide similar functionality.]
The ISCardTypeConv interface provides the methods needed to support the users of the other smart card COM interfaces. This interface is provided for backward compatibility only and should no longer be used.
Members
The ISCardTypeConv interface inherits from the IDispatch interface. ISCardTypeConv also has these types of members:
Methods
The ISCardTypeConv interface has these methods.
Method | Description |
---|---|
ConvertByteArrayToByteBuffer | Converts a typical C/C++ byte array into a universal buffer of bytes (IStream object). |
ConvertByteBufferToByteArray | Converts a byte array mapped into a universal buffer of bytes (IStream object) into a typical C/C++ byte array. |
ConvertByteBufferToSafeArray | Converts a byte array mapped into a universal buffer of bytes (IStream object) into a SAFEARRAY of unsigned char (byte). |
ConvertSafeArrayToByteBuffer | Converts a byte array defined as a SAFEARRAY into a universal buffer of bytes (IStream object). |
CreateByteArray | Creates an array of bytes. |
CreateByteBuffer | Creates a universal buffer of bytes mapped into an IStream (IByteBuffer) object. |
CreateSafeArray | Creates an Automation SAFEARRAY of unsigned characters (bytes). |
FreeIStreamMemoryPtr | Frees a memory pointer to the HGLOBAL memory block managed by an IStream COM interface. |
GetAtIStreamMemory | Acquires a byte pointer to the HGLOBAL memory block that is managed by the IStream COM interface. |
SizeOfIStream | Determines the size (number of bytes) of an IStream COM interface. |
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows XP [desktop apps only] |
Minimum supported server |
Windows Server 2003 [desktop apps only] |
End of client support |
Windows XP |
End of server support |
Windows Server 2003 |
Header |
|
Type library |
|
DLL |
|
IID |
IID_ISCardTypeConv is defined as 53B6AA63-3F56-11D0-916B-00AA00C18068 |