struktur KERB_SMARTCARD_CSP_INFO
Struktur KERB_SMARTCARD_CSP_INFO berisi informasi tentang penyedia layanan kriptografi kartu pintar (CSP).
Struktur ini tidak dideklarasikan dalam header publik.
Sintaks
typedef struct _KERB_SMARTCARD_CSP_INFO {
DWORD dwCspInfoLen;
DWORD MessageType;
union {
PVOID ContextInformation;
ULONG64 SpaceHolderForWow64;
};
DWORD flags;
DWORD KeySpec;
ULONG nCardNameOffset;
ULONG nReaderNameOffset;
ULONG nContainerNameOffset;
ULONG nCSPNameOffset;
TCHAR bBuffer;
} KERB_SMARTCARD_CSP_INFO, *PKERB_SMARTCARD_CSP_INFO;
Anggota
-
dwCspInfoLen
-
Ukuran, dalam byte, dari struktur ini, termasuk data yang ditambahkan.
-
MessageType
-
Jenis pesan yang diteruskan. Anggota ini harus diatur ke 1.
-
ContextInformation
-
Dicadangkan.
-
SpaceHolderForWow64
-
Dicadangkan.
-
Bendera
-
Dicadangkan.
-
KeySpec
-
Kunci privat yang digunakan dari kontainer kunci yang ditentukan dalam buffer bBuffer. Kuncinya bisa menjadi salah satu nilai berikut, yang didefinisikan dalam WinCrypt.h.
Nilai Makna - AT_KEYEXCHANGE
- 1
Kuncinya adalah kunci pertukaran kunci. - AT_SIGNATURE
- 2
Kuncinya adalah kunci tanda tangan. -
nCardNameOffset
-
Jumlah karakter dalam buffer bBuffer yang mendahului nama kartu pintar dalam buffer tersebut.
Penting
Jika nama kartu pintar tidak disediakan, buffer harus berisi string kosong.
-
nReaderNameOffset
-
Jumlah karakter dalam buffer bBuffer yang mendahului nama pembaca kartu pintar di buffer tersebut.
Penting
Jika nama pembaca kartu pintar tidak disediakan, buffer harus berisi string kosong.
-
nContainerNameOffset
-
Jumlah karakter dalam buffer bBuffer yang mendahului nama kontainer kunci dalam buffer tersebut. String ini tidak boleh kosong.
-
nCSPNameOffset
-
Jumlah karakter dalam buffer bBuffer yang mendahului nama CSP dalam buffer tersebut.
-
bBuffer
-
Array karakter yang diinisialisasi ke panjang
sizeof(DWORD)
. Buffer ini berisi nama yang dimaksud oleh anggota nCardNameOffset, nReaderNameOffset, nContainerNameOffset, dan nCSPNameOffset , serta data tambahan apa pun yang disediakan oleh CSP.Nama apa pun yang tidak disediakan harus diwakili dalam buffer ini oleh string kosong.
Keterangan
Ketika struktur ini diserialisasikan, anggota struktur harus diselaraskan dengan batas yang merupakan kelipatan 2 byte.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2008 [hanya aplikasi desktop] |
Lihat juga