TLSKeyPackEnumNext 関数
以前の TLSKeyPackEnumBegin 関数の呼び出しから続行し、検索条件に一致するリモート デスクトップ ライセンス サーバーにインストールされている次のキー パックを返します。
Note
この関数には、ヘッダー ファイルまたはインポート ライブラリが関連付けされません。 この関数を呼び出すには、ユーザー定義ヘッダー ファイルを作成し、 LoadLibrary 関数と GetProcAddress 関数を使用して、Mstlsapi.dllに動的にリンクする必要があります。
構文
DWORD WINAPI TLSKeyPackEnumNext(
_In_ TLS_HANDLE hHandle,
_In_ LsKeyPack *lpKeyPack,
_Out_ PDWORD pdwErrCode
);
パラメーター
-
hHandle [in]
-
リモート デスクトップ ライセンス サーバーへの処理。 TLSConnectToLsServer 関数によって開かれるハンドルを指定します。
-
lpKeyPack [in]
-
検索条件に一致する次のキー パックを受け取る LSKeyPack 構造体へのポインター。
-
pdwErrCode [out]
-
戻り値として次のいずれかのエラー コードを受け取る変数へのポインター。
-
LSERVER_S_SUCCESS (0)
-
呼び出しが成功しました。
-
LSERVER_I_NO_MORE_DATA (4001)
-
検索条件に一致するキー パックはこれ以上ありません。
-
LSERVER_E_INTERNAL_ERROR (5001)
-
ライセンス サーバーの内部エラー。
-
LSERVER_E_INVALID_SEQUENCE (5006)
-
呼び出し元のシーケンスが無効でした。 この前に TLSKeyPackEnumBegin() 関数を 呼び出す必要があります。
-
LSERVER_E_SERVER_BUSY (5007)
-
ライセンス サーバーがビジー状態で要求を処理しません。
-
LSERVER_E_OUTOFMEMORY (5008)
-
メモリ不足のため、要求を処理できません。
戻り値
この関数は、次の可能な戻り値を返します。
-
RPC_S_OK
-
呼び出しは成功しました。 pdwErrCode パラメーターの値を調べて、呼び出しのリターン コードを取得します。
-
RPC_S_INVALID_ARG
-
引数が無効です。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista |
サポートされている最小のサーバー |
Windows Server 2008 |
[DLL] |
|