Share via


GetLengthSid 関数 (securitybaseapi.h)

GetLengthSid 関数は、有効なセキュリティ識別子 (SID) の長さをバイト単位で返します。

構文

DWORD GetLengthSid(
  [in] PSID pSid
);

パラメーター

[in] pSid

長さが返される SID 構造体へのポインター。 構造体は有効であると見なされます。

戻り値

SID 構造体が有効な場合、戻り値は SID 構造体の長さ (バイト単位) です。

SID 構造体が無効な場合、戻り値は未定義です。 GetLengthSid を呼び出す前に、SID を IsValidSid 関数に渡して、SID が有効であることを確認します。

要件

   
サポートされている最小のクライアント Windows XP [デスクトップ アプリ | UWP アプリ]
サポートされている最小のサーバー Windows Server 2003 [デスクトップ アプリのみ | UWP アプリ]
対象プラットフォーム Windows
ヘッダー securitybaseapi.h (Windows.h を含む)
Library Advapi32.lib
[DLL] Advapi32.dll

関連項目

アクセス制御の概要

基本的なAccess Control関数

GetSidLengthRequired

GetSidSubAuthorityCount

IsValidSid

SID