AcquireDeveloperLicense 関数 (wsdevlicensing.h)

開発者ライセンスを取得します。

構文

HRESULT AcquireDeveloperLicense(
  [in, optional] HWND     hwndParent,
  [out]          FILETIME *pExpiration
);

パラメーター

[in, optional] hwndParent

親ウィンドウへのハンドラー。

[out] pExpiration

開発者ライセンスの有効期限を示します。

戻り値

発生したエラー コードを含む HResult 構造体 を返します。

注釈

この関数が返す一般的なエラー コードの一覧を次に示します。

エラー コード 説明
S_OK 関数が正常に実行されました。
E_INVALIDARG 1 つ以上の引数が無効です。
E_OUTOFMEMORY メモリ不足です。
HRESULT_FROM_WIN32(ERROR_NOT_FOUND) ライセンスが見つかりませんでした。
HRESULT_FROM_WIN32(ERROR_NOT_AUTHENTICATED) 呼び出しには認証が必要です。
HRESULT_FROM_WIN32(ERROR_NETWORK_UNREACHABLE) ネットワークに到達できません。
HRESULT_FROM_WIN32(ERROR_ACCESS_DENIED) 呼び出し元はリソース (ライセンス) にアクセスできません。

要件

要件
対象プラットフォーム Windows
ヘッダー wsdevlicensing.h
[DLL] WSClient.dll