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