ホーム › Security.Authentication.Identity › PLSA_CRACK_SINGLE_NAME
PLSA_CRACK_SINGLE_NAME
コールバックシグネチャ
NTSTATUS PLSA_CRACK_SINGLE_NAME(
DWORD FormatOffered,
BOOLEAN PerformAtGC,
LSA_UNICODE_STRING* NameInput,
LSA_UNICODE_STRING* Prefix,
DWORD RequestedFormat,
LSA_UNICODE_STRING* CrackedName,
LSA_UNICODE_STRING* DnsDomainName,
DWORD* SubStatus
);パラメーター
| フィールド | 型 | 説明 | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FormatOffered | DWORD | 入力される名前の形式。このパラメーターに指定できる値を次の表に示します。
| ||||||||||||||||||||||
| PerformAtGC | BOOLEAN | グローバルカタログサーバーで変換を実行するかどうかを指定します。 | ||||||||||||||||||||||
| NameInput | LSA_UNICODE_STRING* | 変換する名前を格納した UNICODE_STRING 構造体へのポインター。 | ||||||||||||||||||||||
| Prefix | LSA_UNICODE_STRING* | 名前に付けるプレフィックスを指定する UNICODE_STRING 構造体へのポインター。 | ||||||||||||||||||||||
| RequestedFormat | DWORD | 変換後の名前に要求する形式。指定できる値の一覧については、FormatOffered パラメーターを参照してください。 | ||||||||||||||||||||||
| CrackedName | LSA_UNICODE_STRING* | 変換された名前を受け取る UNICODE_STRING 構造体へのポインター。 | ||||||||||||||||||||||
| DnsDomainName | LSA_UNICODE_STRING* | NameInput パラメーターで指定された名前を所有するドメインの名前を受け取る UNICODE_STRING 構造体へのポインター。 | ||||||||||||||||||||||
| SubStatus | DWORD* | 関数呼び出しの戻り値に関する追加情報を受け取る変数へのポインター。 |
公式ドキュメント
CrackSingleName 関数は、名前をある形式から別の形式に変換します。
戻り値
関数が成功した場合は、STATUS_SUCCESS を返します。
関数が失敗した場合は、STATUS_UNSUCCESSFUL を返します。詳細については、SubStatus パラメーターに返される値を参照してください。
解説(Remarks)
CrackSingleName 関数へのポインターは、 LSA_SECPKG_FUNCTION_TABLE 構造体に含まれています。この構造体は SpInitialize 関数が受け取ります。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)