SeciAllocateAndSetIPAddress 関数
セキュリティ監査イベントに表示される呼び出し元の IP アドレスを設定します。
構文
SECURITY_STATUS SEC_ENTRY SeciAllocateAndSetIPAddress(
_in_ PUCHAR IPAddress,
_in_ ULONG IPAddressLength,
_out_ PBOOL FreeCallContext
);
パラメーター
Ipaddress[in]
設定する IP アドレスへのポインター。 IP アドレスは SOCKADDR 構造体として表されます。
IPAddressLength[in]
構造体の IPAddress
長さ。
FreeCallContext[out]
に設定すると TRUE
、呼び出し元は SeciFreeCallContext を呼び出す役割を担います。
戻り値
関数が成功すると、 SEC_E_OKが返されます。
関数が失敗すると、0 以外のエラー コードが返されます。
注釈
この関数は SDK ヘッダーには存在しません。 これを使用するには、 LoadLibrary 関数を呼び出して ハンドルを SSPICLI.DLL
取得し、 GetProcAddress を 使用して関数アドレスを取得します。
パラメーターは IPAddress
、ネットワーク 層から取得された IP アドレス構造への有効なポインターである必要があります。 これは Accept 関数のaddr
出力パラメーターに対応します。
が出力時に にTRUE
設定されている場合FreeCallContext
、呼び出し元はスレッドを放棄する前に SeciFreeCallContext 関数を呼び出す必要があります。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ | UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリ | UWP アプリ] |
ターゲット プラットフォーム | Windows |
ヘッダー | なし |
ライブラリ | なし |
[DLL] | SSPICLI.DLL |