IScheduledWorkItem::GetAccountInformation メソッド (mstask.h)
[[この API は、以降のバージョンのオペレーティング システムまたは製品で変更または使用できない場合があります。 代わりに 、タスク スケジューラ 2.0 インターフェイス を使用してください。 ]
作業項目のアカウント名を取得します。
構文
HRESULT GetAccountInformation(
[out] LPWSTR *ppwszAccountName
);
パラメーター
[out] ppwszAccountName
現在の作業項目のアカウント名を含む null で終わる文字列へのポインター。 ローカル システム アカウントの空の文字列 L""が返されます。
アカウント名を処理した後は、必ず CoTaskMemFree を呼び出して文字列を解放してください。
戻り値
GetAccountInformation メソッドは、次のいずれかの値を返します。
リターン コード | 説明 |
---|---|
|
操作に成功しました。 |
|
引数が無効です。 |
|
メモリが不足しています。 |
|
作業項目のアカウント情報が設定されていません。 |
|
セキュリティ サービスは、Windows Server 2003、Windows 2000、および Windows XP オペレーティング システムでのみ使用できます。 |
注釈
GetAccountInformation メソッドは、Windows Server 2003、Windows XP、および Windows 2000 オペレーティング システム用です。
例
タスクのアカウント情報を取得する方法の詳細と例については、「 C/C++ コード例: タスク アカウント情報の取得」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | mstask.h |
Library | Mstask.lib |
[DLL] | Mstask.dll |