Fungsi TLSKeyPackEnumBegin
Memulai enumerasi melalui semua paket kunci yang diinstal pada server lisensi Desktop Jauh berdasarkan kriteria pencarian.
Catatan
Fungsi ini tidak memiliki file header atau pustaka impor terkait. Untuk memanggil fungsi ini, Anda harus membuat file header yang ditentukan pengguna dan menggunakan fungsi LoadLibrary dan GetProcAddress untuk menautkan secara dinamis ke Mstlsapi.dll.
DWORD WINAPI TLSKeyPackEnumBegin(
_In_ TLS_HANDLE hHandle,
_In_ DWORD dwSearchParm,
_In_ BOOL bMatchAll,
_In_ LSKeyPack *lpSearchParm,
_Out_ PDWORD pdwErrCode
);
-
hHandle [in]
-
Menangani ke server lisensi Desktop Jauh. Tentukan handel yang dibuka oleh fungsi TLSConnectToLsServer .
-
dwSearchParm [in]
-
Menentukan kriteria pencarian. Parameter ini dicadangkan untuk digunakan di masa mendatang dan harus berisi 0xFFFFFFFF.
-
bMatchAll [in]
-
Menentukan apakah akan mencocokkan semua nilai pencarian.
-
lpSearchParm [in]
-
Penunjuk ke struktur LSKeyPack yang menentukan parameter pencarian yang akan dicari.
-
pdwErrCode [out]
-
Penunjuk ke variabel yang menerima salah satu kode kesalahan berikut saat dikembalikan.
-
LSERVER_S_SUCCESS (0)
-
Panggilan berhasil.
-
LSERVER_E_INTERNAL_ERROR (5001)
-
Kesalahan internal di server lisensi.
-
LSERVER_E_INVALID_SEQUENCE (5006)
-
Urutan panggilan tidak valid. Kemungkinan besar, enumerasi sebelumnya belum berakhir.
-
LSERVER_E_SERVER_BUSY (5007)
-
Server lisensi terlalu sibuk untuk memproses permintaan.
-
LSERVER_E_OUTOFMEMORY (5008)
-
Tidak dapat memproses permintaan karena memori tidak cukup.
-
LSERVER_E_INVALID_DATA (5009)
-
Data dalam parameter pencarian tidak valid.
Fungsi ini mengembalikan kemungkinan nilai pengembalian berikut.
-
RPC_S_OK
-
Panggilan berhasil. Periksa nilai parameter pdwErrCode untuk mendapatkan kode pengembalian untuk panggilan.
-
RPC_S_INVALID_ARG
-
Argumen tidak valid.
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista |
Server minimum yang didukung |
Windows Server 2008 |
DLL |
|